structure DXVADDI_QUERYEXTENSIONCAPSINPUT (d3dumddi.h)

La structure DXVADDI_QUERYEXTENSIONCAPSINPUT décrit une fonctionnalité d’un GUID d’extension pour lequel 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 d’appareil 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 DXVADDI_PRIVATEDATA qui contient des données dont le pilote a besoin pour récupérer des informations sur la fonctionnalité d’extension.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

DXVADDI_PRIVATEDATA

GetCaps