Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o tamanho da seção de cabeçalho de um arquivo ASF (Advanced Systems Format).
Sintaxe
HRESULT GetHeaderSize(
[in] IMFMediaBuffer *pIStartOfContent,
[out] QWORD *cbHeaderSize
);
Parâmetros
[in] pIStartOfContent
A interface IMFMediaBuffer de um objeto buffer que contém o início do conteúdo do ASF. O tamanho dos dados válidos no buffer deve ser pelo menos MFASF_MIN_HEADER_BYTES em bytes.
[out] cbHeaderSize
Recebe o tamanho, em bytes, da seção de cabeçalho do conteúdo. O valor inclui o tamanho do Objeto de Cabeçalho ASF mais o tamanho da seção de cabeçalho do Objeto de Dados. Portanto, o valor resultante é o deslocamento para o início dos pacotes de dados no Objeto de Dados ASF.
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
| Código de retorno | Descrição |
|---|---|
|
O método foi bem-sucedido. |
|
O buffer não contém dados ASF válidos. |
|
O buffer não contém dados válidos suficientes. |
Comentários
O cabeçalho de um arquivo ou fluxo ASF pode ser passado para o método IMFASFContentInfo::P arseHeader para preencher o objeto ContentInfo com as informações de cabeçalho.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | wmcontainer.h |
| Biblioteca | Mfuuid.lib |