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.

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)

Voir aussi

DXGKARG_CREATEDEVICE

DxgkDdiCreateDevice