Partager via


DXVADDI_QUERYEXTENSIONCAPSINPUT structure (d3dumddi.h)

La structure DXVADDI_QUERYEXTENSIONCAPSINPUT décrit une fonctionnalité d’un GUID d’extension pour laquelle des informations sont demandées.

Syntaxe

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

Membres

[in] pGuid

Pointeur vers un GUID qui représente le type de périphérique d’extension.

[in] CapType

Type de fonctionnalité pour lequel les informations sont demandées. Un type de fonctionnalité peut s’appliquer à l’une des catégories suivantes d’accélération vidéo :

  • DXVADDI_EXTENSION_CATEGORY_DECODER (0x0001)
  • DXVADDI_EXTENSION_CATEGORY_ENCODER (0x0002)
  • DXVADDI_EXTENSION_CATEGORY_PROCESSOR (0x0004)
  • DXVADDI_EXTENSION_CATEGORY_ALL (0x0007)
Les types de fonctionnalités d’extension peuvent être définis de DXVADDI_EXTENSION_CAPTYPE_MIN (300) à DXVADDI_EXTENSION_CAPTYPE_MAX (400).

[in] pPrivate

Pointeur vers une structure de DXVADDI_PRIVATEDATA qui contient les données dont le pilote a besoin pour récupérer des informations sur la fonctionnalité d’extension.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

DXVADDI_PRIVATEDATA

GetCaps