D3DKMT_CREATECONTEXTVIRTUAL Struktur (d3dkmthk.h)
D3DKMT_CREATECONTEXTVIRTUAL wird mit D3DKMTCreateContextVirtual verwendet, um einen Kernelmodusgerätekontext zu erstellen, der virtuelle Adressierung unterstützt.
Syntax
typedef struct _D3DKMT_CREATECONTEXTVIRTUAL {
D3DKMT_HANDLE hDevice;
UINT NodeOrdinal;
UINT EngineAffinity;
D3DDDI_CREATECONTEXTFLAGS Flags;
VOID *pPrivateDriverData;
UINT PrivateDriverDataSize;
D3DKMT_CLIENTHINT ClientHint;
D3DKMT_HANDLE hContext;
} D3DKMT_CREATECONTEXTVIRTUAL;
Angehörige
hDevice
[in] Ein Handle für das Gerät, das den erstellten Kontext besitzt.
NodeOrdinal
[in] Der nullbasierte Index für den Knoten, für den der Kontext geplant ist.
EngineAffinity
[in] Der nullbasierte Index für das Modul innerhalb des Knotens, der NodeOrdinal angibt, in dem der Kontext ausgeführt werden kann.
Flags
[in] Eine D3DDDI_CREATECONTEXTFLAGS Struktur, die in Bitfeldkennzeichnungen angibt, wie der Kontext erstellt wird.
pPrivateDriverData
[in] Ein Zeiger auf private Daten, die an einen Anzeigeminiporttreiber übergeben werden.
PrivateDriverDataSize
[in] Die Größe der privaten Daten in Bytes, auf die pPrivateDriverData verweist.
ClientHint
[in] Ein Hinweis, der beschreibt, welches Grafiksubsystem den Kontext erstellt.
hContext
[out] Ein Handle für den erstellten Gerätekontext.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |