GetXmaBlockContainingSample
Usa una tabla de búsqueda especificada para encontrar el bloque de XBOX Media Audio (XMA) que contiene una muestra descodificada especificada. Las entradas de la tabla de búsqueda de un archivo XMA se almacenan en formato big-endian y, en ocasiones, deben convertirse antes de llamar a esta función.Sintaxis
Parámetros
nBlockCountTipo: DWORD Número de bloques del archivo. Es el mismo que el número de entradas de la tabla de búsqueda. pSeekTable _In_count_(nBlockCount)
Tipo: DWORD* Puntero a los datos de la tabla de búsqueda. nDesiredSample
Tipo: DWORD Muestra descodificada que se va a localizar. pnBlockContainingSample _Out_
Tipo: DWORD* Índice del bloque que contiene la muestra. pnSampleOffsetWithinBlock _Out_
Tipo: DWORD* Posición de la muestra en este bloque.
Valor devuelto
Tipo: HRESULT Código de ejecución correctaS_OK o de error E_FAIL.
Comentarios
Esta función usa el punteropSeekTable para encontrar el bloque de XMA que contiene una muestra descodificada determinada. Las entradas de la tabla de búsqueda de un archivo XMA se almacenan en formato big-endian.
Es posible que las entradas de la tabla de búsqueda deban convertirse antes de llamar a esta función.
