DXGKARG_CREATEDEVICE-Struktur (d3dkmddi.h)
Die DXGKARG_CREATEDEVICE-Struktur beschreibt ein Grafikkontextgerät.
Syntax
typedef struct _DXGKARG_CREATEDEVICE {
HANDLE hDevice;
union {
DXGK_CREATEDEVICEFLAGS Flags;
DXGK_DEVICEINFO *pInfo;
};
ULONG Pasid;
HANDLE hKmdProcess;
} DXGKARG_CREATEDEVICE;
Member
hDevice
Ein Handle für das Grafikkontextgerät. Bei der Eingabe an die DxgkDdiCreateDevice-Funktion gibt hDevice das Handle an, das der Treiber verwenden soll, wenn er das Microsoft DirectX-Grafikkernsystem zurückruft.
Der Treiber generiert ein eindeutiges Handle und übergibt es zurück an das DirectX-Grafiksubsystem. Bei der Ausgabe der DxgkDdiCreateDevice-Funktion gibt hDevice das Handle an, das das DirectX-Grafiksubsystem in nachfolgenden Treiberaufrufen verwenden soll, um das Gerät zu identifizieren.
Flags
Eine DXGK_CREATEDEVICEFLAGS Struktur, die angibt, wie das Gerät erstellt wird.
pInfo
Ein Zeiger auf eine DXGK_DEVICEINFO-Struktur , die Parameter enthält, die das DirectX-Grafiksubsystem vom Anzeigeminiporttreiber erfordert.
Pasid
Der Besitzerprozess-PASID für eine Gpu des Supportvektorcomputers.
Unterstützt ab Windows 10.
hKmdProcess
Ein Handle für das entsprechende Kernelmodustreiberprozessobjekt.
Unterstützt ab Windows 10.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |