Método IMFASFContentInfo::GetHeaderSize (wmcontainer.h)
Recupera el tamaño de la sección de encabezado de un archivo de formato de sistemas avanzados (ASF).
Sintaxis
HRESULT GetHeaderSize(
[in] IMFMediaBuffer *pIStartOfContent,
[out] QWORD *cbHeaderSize
);
Parámetros
[in] pIStartOfContent
Interfaz IMFMediaBuffer de un objeto de búfer que contiene el principio del contenido de ASF. El tamaño de los datos válidos en el búfer debe ser al menos MFASF_MIN_HEADER_BYTES en bytes.
[out] cbHeaderSize
Recibe el tamaño, en bytes, de la sección de encabezado del contenido. El valor incluye el tamaño del objeto de encabezado ASF más el tamaño de la sección de encabezado del objeto de datos. Por lo tanto, el valor resultante es el desplazamiento al inicio de los paquetes de datos en el objeto de datos ASF.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
El búfer no contiene datos ASF válidos. |
|
El búfer no contiene suficientes datos válidos. |
Comentarios
El encabezado de un archivo o secuencia ASF se puede pasar al método IMFASFContentInfo::P arseHeader para rellenar el objeto ContentInfo con la información de encabezado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wmcontainer.h |
Library | Mfuuid.lib |
Consulte también
Inicialización del objeto ContentInfo de un nuevo archivo ASF