Compartir a través de


estructura DXVADDI_DECODEINPUT (d3dumddi.h)

La estructura de DXVADDI_DECODEINPUT describe un formato de destino de representación compatible con un tipo de descodificación de Microsoft DirectX Video Acceleration (DirectX VA).

Sintaxis

typedef struct _DXVADDI_DECODEINPUT {
  [in] const GUID        *pGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;

Miembros

[in] pGuid

Puntero al GUID que representa el tipo de descodificación de DirectX VA.

[in] VideoDesc

Estructura DXVADDI_VIDEODESC para el destino de representación admitido por el tipo de descodificación al que apunta pGuid .

Comentarios

Se especifica un puntero a la estructura DXVADDI_DECODEINPUT en el miembro pInfo de la estructura de D3DDDIARG_GETCAPS , junto con un valor de D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO en el miembro Type de D3DDDIARG_GETCAPS-in una llamada a la función GetCaps del controlador de pantalla en modo de usuario para recuperar información sobre los tipos de búferes comprimidos necesarios para descodificar vídeo. La información del búfer comprimido se devuelve en un puntero a una estructura de DXVADDI_DECODEBUFFERINFO a través del miembro pData de D3DDDIARG_GETCAPS.

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)

Consulte también

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps