Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |