DXGK_CREATEDEVICEFLAGS-Struktur (d3dkmddi.h)
Die DXGK_CREATEDEVICEFLAGS-Struktur gibt an, wie Geräte erstellt werden.
Syntax
typedef struct _DXGK_CREATEDEVICEFLAGS {
union {
struct {
UINT SystemDevice : 1;
UINT GdiDevice : 1;
UINT Reserved : 29;
UINT DXGK_DEVICE_RESERVED0 : 1;
};
UINT Value;
};
} DXGK_CREATEDEVICEFLAGS;
Member
SystemDevice
Ein UINT-Wert, der angibt, ob Geräte, die von der DxgkDdiCreateDevice-Funktion des Treibers erstellt werden, Systemgeräte sind.
Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Elements Wert (0x00000001).
GdiDevice
Ein UINT-Wert, der angibt, ob die Geräte, die die DxgkDdiCreateDevice-Funktion des Treibers erstellt, GDI-spezifische Geräte sind.
Das Festlegen dieses Elements entspricht dem Festlegen des zweiten Bits des 32-Bit-Wertelements (0x00000002).
Dieses Mitglied ist ab Windows 7 verfügbar.
Reserved
Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden. Das Festlegen dieses Elements auf 0 (null) entspricht dem Festlegen der Bits 3 bis 31 (0x7FFFFFFC) des 32-Bit-Wertmembers auf Nullen.
DXGK_DEVICE_RESERVED0
Unterstützt ab Windows 8.
Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden. Das Festlegen dieses Elements auf 0 (null) entspricht dem Festlegen des letzten Bits (0x80000000) des 32-Bit-Wertmembers auf Null.
Value
Ein Member in der Union, das DXGK_CREATEDEVICEFLAGS enthält, das einen 32-Bit-Wert enthalten kann, der angibt, wie Geräte erstellt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |