Expandir Minimizar

DXVADDI_DECODEINPUT structure

The DXVADDI_DECODEINPUT structure describes a render target format that is supported by a Microsoft DirectX Video Acceleration (DirectX VA) decode type.

Syntax


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

Members

pGuid

[in] A pointer to the GUID that represents the DirectX VA decode type.

VideoDesc

[in] A DXVADDI_VIDEODESC structure for the render target that is supported by the decode type that pGuid points to.

Remarks

A pointer to the DXVADDI_DECODEINPUT structure is specified in the pInfo member of the D3DDDIARG_GETCAPS structure--along with a D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO value in the Type member of D3DDDIARG_GETCAPS--in a call to the user-mode display driver's GetCaps function to retrieve information about the types of compressed buffers that are required to decode video. The compressed buffer information is returned in a pointer to a DXVADDI_DECODEBUFFERINFO structure through the pData member of D3DDDIARG_GETCAPS.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dumddi.h (include D3dumddi.h)

See also

D3DDDIARG_GETCAPS
D3DDDICAPS_TYPE
D3DDDIFORMAT
DXVADDI_DECODEBUFFERINFO
GetCaps

 

 

Send comments about this topic to Microsoft

Mostrar:
© 2014 Microsoft