Método IToc::GetContext (wmcodecdsp.h)
El método GetContext recupera un bloque de bytes asociado previamente a la tabla de contenido mediante una llamada a SetContext.
Sintaxis
HRESULT GetContext(
[in, out] DWORD *pdwContextSize,
[out] BYTE *pbtContext
);
Parámetros
[in, out] pdwContextSize
Si pbtContext es NULL, se trata de un parámetro de salida que recibe el tamaño, en bytes, del bloque de contexto. Si pbtContext no es NULL, se trata de un parámetro de entrada que especifica el tamaño, en bytes, del búfer asignado por el llamador al que apunta pbtContext.
[out] pbtContext
NULL o un puntero a un búfer asignado por el autor de la llamada que, al finalizar correctamente, recibe el bloque de contexto.
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 método devuelve este código de error si pbtContext no es NULL y el bloque de contexto es mayor que el tamaño especificado por bdwContextSize. En ese caso, pdwContextSize actúa como parámetro de salida y recibe el tamaño, en bytes, del búfer necesario. |
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 | wmcodecdsp.h |
Archivo DLL | Wmvdspa.dll |