D3DDDIARG_GETCAPS structure (d3dumddi.h)

La structure D3DDDIARG_GETCAPS contient des fonctionnalités d’appareil d’affichage d’un type particulier.

Syntaxe

typedef struct _D3DDDIARG_GETCAPS {
  [in]     D3DDDICAPS_TYPE Type;
  [in]     VOID            *pInfo;
  [out]    VOID            *pData;
  [in/out] UINT            DataSize;
} D3DDDIARG_GETCAPS;

Membres

[in] Type

Type de fonctionnalités à récupérer. Le runtime Microsoft Direct3D peut fournir l’une des valeurs du type d’énumération D3DDDICAPS_TYPE , éventuellement avec des informations dans la mémoire tampon pointée par pInfo, pour récupérer des données de capacité particulières dans la mémoire tampon sur pData.

[in] pInfo

Pointeur vers une mémoire tampon qui contient des données qui spécifient la condition spécifique sur laquelle récupérer les fonctionnalités du type spécifié par le membre Type .

[out] pData

Pointeur vers une mémoire tampon remplie de fonctionnalités du type spécifié par le membre Type et éventuellement déterminé par la condition spécifiée dans la mémoire tampon sur pInfo.

[in/out] DataSize

Taille, en octets, de la mémoire tampon sur pData.

Remarques

Pour plus d’informations sur la façon de spécifier D3DDDIARG_GETCAPS valeurs de membres avec D3DDDICAPS_TYPE valeurs constantes, consultez Remarques de GetCaps.

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

D3DDDICAPS_TYPE

GetCaps