estructura D3DDDIARG_CREATEDECODEDEVICE (d3dumddi.h)
La estructura D3DDDIARG_CREATEDECODEDEVICE describe un dispositivo de descodificación de Microsoft DirectX Video Acceleration (DirectX VA) que se va a crear.
Sintaxis
typedef struct _D3DDDIARG_CREATEDECODEDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
[in] DXVADDI_CONFIGPICTUREDECODE *pConfig;
[in/out] HANDLE hDecode;
} D3DDDIARG_CREATEDECODEDEVICE;
Miembros
[in] pGuid
Puntero al GUID que representa el tipo de descodificación de DirectX VA. El tiempo de ejecución de Microsoft Direct3D llama a la función GetCaps para consultar los GUID admitidos.
[in] VideoDesc
Estructura DXVADDI_VIDEODESC de la secuencia de vídeo que debe descodificar el dispositivo.
[in] pConfig
Puntero a la estructura DXVADDI_CONFIGPICTUREDECODE que contiene los datos de configuración de conexión de DirectX VA para la descodificación de imágenes comprimidas que requiere el dispositivo de descodificación. El tiempo de ejecución de Direct3D llama a la función GetCaps para consultar las configuraciones admitidas.
[in/out] hDecode
Identificador del dispositivo de descodificación. El controlador de pantalla en modo de usuario debe establecer este identificador en un valor que el tiempo de ejecución de Direct3D puede usar para identificar el dispositivo descodificador en llamadas posteriores.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |