DXGKARG_CREATECONTEXT Struktur (d3dkmddi.h)
Die DXGKARG_CREATECONTEXT-Struktur beschreibt Parameter zum Erstellen eines Gerätekontexts.
Syntax
typedef struct _DXGKARG_CREATECONTEXT {
[out] HANDLE hContext;
[in] UINT NodeOrdinal;
[in] UINT EngineAffinity;
[in] DXGK_CREATECONTEXTFLAGS Flags;
[in] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
[out] DXGK_CONTEXTINFO ContextInfo;
} DXGKARG_CREATECONTEXT;
Angehörige
[out] hContext
Ein Handle für den Kontext, den ein Anzeigeminiporttreiber von einem Aufruf an seine DxgkDdiCreateContext--Funktion zurückgibt. Dieses Handle stellt den Kontext in nachfolgenden Aufrufen der DxgkDdiPresent-, DxgkDdiRender-und DxgkDdiDestroyContext Funktionen dar.
[in] NodeOrdinal
Der Knoten, für den der Kontext erstellt wird.
[in] EngineAffinity
Das Modul innerhalb des Knotens, der NodeOrdinal angibt, dass der Kontext erstellt wird.
[in] Flags
Eine DXGK_CREATECONTEXTFLAGS Struktur, die angibt, wie der Kontext erstellt wird.
[in] pPrivateDriverData
Ein Zeiger auf einen Block privater Daten, der vom Anzeigetreiber für den Benutzermodus an den Miniporttreiber übergeben wird.
[in] PrivateDriverDataSize
Die Größe der privaten Daten in Bytes, auf die pPrivateDriverData verweist.
[out] ContextInfo
Eine DXGK_CONTEXTINFO Struktur, die der Miniporttreiber auffüllt, um den Gerätekontext zu beschreiben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |