Partager via


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.

La définition de ce membre équivaut à définir le premier bit du membre valeur de 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 Valeur 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. La définition de ce membre sur zéro équivaut à définir les bits 3 à 31 (0x7FFFFFFC) de la valeur valeur 32 bits membre sur zéros.

DXGK_DEVICE_RESERVED0

Prise en charge à partir de Windows 8.

Ce membre est réservé et doit être défini sur zéro. La définition de ce membre sur zéro équivaut à définir le dernier bit (0x80000000) de la valeur valeur 32 bits membre sur zéro.

Value

Membre de l’union qui DXGK_CREATEDEVICEFLAGS contient une valeur 32 bits qui identifie comment créer des appareils.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGKARG_CREATEDEVICE

DxgkDdiCreateDevice