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) |