DXVADDI_QUERYEXTENSIONCAPSINPUT structure

The DXVADDI_QUERYEXTENSIONCAPSINPUT structure describes a capability of an extension GUID that information is requested for.

Syntax


typedef struct _DXVADDI_QUERYEXTENSIONCAPSINPUT {
  const GUID          *pGuid;
  UINT                CapType;
  DXVADDI_PRIVATEDATA *pPrivate;
} DXVADDI_QUERYEXTENSIONCAPSINPUT;

Members

pGuid

[in] A pointer to a GUID that represents the extension device type.

CapType

[in] A capability type that information is requested for. A capability type can apply to one of the following categories of video acceleration:

  • DXVADDI_EXTENSION_CATEGORY_DECODER (0x0001)

  • DXVADDI_EXTENSION_CATEGORY_ENCODER (0x0002)

  • DXVADDI_EXTENSION_CATEGORY_PROCESSOR (0x0004)

  • DXVADDI_EXTENSION_CATEGORY_ALL (0x0007)

Extension capability types can be defined from DXVADDI_EXTENSION_CAPTYPE_MIN (300) to DXVADDI_EXTENSION_CAPTYPE_MAX (400).

pPrivate

[in] A pointer to a DXVADDI_PRIVATEDATA structure that contains data that the driver requires to retrieve information about the extension capability.

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
DXVADDI_PRIVATEDATA
GetCaps

 

 

Send comments about this topic to Microsoft

Show: