structure DXGK_CREATEDEVICEFLAGS (d3dkmddi.h)
La structure DXGK_CREATEDEVICEFLAGS identifie comment créer des appareils.
Syntaxe
typedef struct _DXGK_CREATEDEVICEFLAGS {
union {
struct {
UINT SystemDevice : 1;
UINT GdiDevice : 1;
UINT Reserved : 29;
UINT DXGK_DEVICE_RESERVED0 : 1;
};
UINT Value;
};
} DXGK_CREATEDEVICEFLAGS;
Membres
SystemDevice
Valeur UINT qui spécifie si les appareils créés par la fonction DxgkDdiCreateDevice du pilote sont des appareils système.
Définir ce membre équivaut à définir le premier bit du membre Value 32 bits (0x00000001).
GdiDevice
Valeur UINT qui spécifie si les appareils créés par la fonction DxgkDdiCreateDevice du pilote sont des appareils spécifiques À GDI.
La définition de ce membre équivaut à définir le deuxième bit du membre Value 32 bits (0x00000002).
Ce membre est disponible à partir de Windows 7.
Reserved
Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro équivaut à définir les bits 3 à 31 (0x7FFFFFFC) du membre Value 32 bits sur zéros.
DXGK_DEVICE_RESERVED0
Pris en charge à partir de Windows 8.
Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro équivaut à définir le dernier bit (0x80000000) du membre Value 32 bits sur zéro.
Value
Membre de l’union que contient DXGK_CREATEDEVICEFLAGS qui peut contenir une valeur 32 bits qui identifie comment créer des appareils.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |