Método ID3D11VideoDevice::CreateVideoProcessor (d3d11.h)
Crea un dispositivo de procesador de vídeo para Microsoft Direct3D 11.
Sintaxis
HRESULT CreateVideoProcessor(
[in] ID3D11VideoProcessorEnumerator *pEnum,
[in] UINT RateConversionIndex,
[out] ID3D11VideoProcessor **ppVideoProcessor
);
Parámetros
[in] pEnum
Puntero a la interfaz ID3D11VideoProcessorEnumerator . Para obtener este puntero, llame a ID3D11VideoDevice::CreateVideoProcessorEnumerator.
[in] RateConversionIndex
Especifica las funcionalidades de conversión de velocidad de fotogramas para el procesador de vídeo. El valor es un índice de base cero que corresponde al parámetro TypeIndex del método ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps .
[out] ppVideoProcessor
Recibe un puntero a la interfaz ID3D11VideoProcessor . El autor de la llamada debe liberar la interfaz .
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El método ID3D11DeviceContext::ClearState no afecta al estado interno del procesador de vídeo.
Requisitos
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11.h |