Método ID3D11VideoContext::VideoProcessorGetStreamExtension (d3d11.h)
Obtiene un estado específico del controlador para una secuencia de procesamiento de vídeo.
Sintaxis
APP_DEPRECATED_HRESULT VideoProcessorGetStreamExtension(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] const GUID *pExtensionGuid,
[in] UINT DataSize,
[out] void *pData
);
Parámetros
[in] pVideoProcessor
Puntero a la interfaz ID3D11VideoProcessor . Para obtener este puntero, llame a ID3D11VideoDevice::CreateVideoProcessor.
[in] StreamIndex
Índice de base cero del flujo de entrada. Para obtener el número máximo de secuencias, llame a ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps y compruebe el miembro de estructura MaxStreamStates .
[in] pExtensionGuid
Puntero a un GUID que identifica el estado. El significado de este GUID se define mediante el controlador de gráficos.
[in] DataSize
Tamaño del búfer pData , en bytes.
[out] pData
Puntero a un búfer que recibe los datos de estado privado.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | d3d11.h |