Método IDirectXVideoProcessorService::GetVideoProcessorCaps (dxva2api.h)
Obtiene las funciones de un dispositivo de procesador de vídeo especificado.
Sintaxis
HRESULT GetVideoProcessorCaps(
[in] REFGUID VideoProcDeviceGuid,
[in] const DXVA2_VideoDesc *pVideoDesc,
[in] D3DFORMAT RenderTargetFormat,
[out] DXVA2_VideoProcessorCaps *pCaps
);
Parámetros
[in] VideoProcDeviceGuid
GUID que identifica el dispositivo de procesador de vídeo. Para obtener la lista de GUID del procesador de vídeo, llame a IDirectXVideoProcessorService::GetVideoProcessorDeviceGuids.
[in] pVideoDesc
Puntero a una estructura DXVA2_VideoDesc que describe el contenido del vídeo.
[in] RenderTargetFormat
Formato de la superficie de destino de representación, especificada como un valor de D3DFORMAT . Para obtener más información, consulte la documentación de Direct3D. También puede usar un código FOURCC para especificar un formato que no está definido en la enumeración D3DFORMAT . Consulte vídeo FOURCC.
[out] pCaps
Puntero a una estructura de DXVA2_VideoProcessorCaps que recibe las funcionalidades del procesador de vídeo.
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. |
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 | dxva2api.h |