DXGK_CREATEDEVICEFLAGS Struktur (d3dkmddi.h)
Die DXGK_CREATEDEVICEFLAGS Struktur identifiziert, 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;
Angehörige
SystemDevice
Ein UINT-Wert, der angibt, ob Geräte, die vom Treiber DxgkDdiCreateDevice-Funktion erstellt werden, Systemgeräte sind.
Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Value Members (0x00000001).
GdiDevice
Ein UINT-Wert, der angibt, ob die Geräte, die vom Treiber DxgkDdiCreateDevice-Funktion erstellt werden, 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
Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen von Bits 3 bis 31 (0x7FFFFFFC) des 32-Bit-Werts Members auf Nullen.
DXGK_DEVICE_RESERVED0
Wird ab Windows 8 unterstützt.
Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen des letzten Bits (0x80000000) des 32-Bit-Werts Members auf Null.
Value
Ein Mitglied in der Union, das DXGK_CREATEDEVICEFLAGS enthält, die einen 32-Bit-Wert enthalten können, der angibt, wie Geräte erstellt werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |