struttura D3DKMT_CREATECONTEXTVIRTUAL (d3dkmthk.h)
D3DKMT_CREATECONTEXTVIRTUAL viene usato con D3DKMTCreateContextVirtual per creare un contesto di dispositivo in modalità kernel che supporta l'indirizzamento virtuale.
Sintassi
typedef struct _D3DKMT_CREATECONTEXTVIRTUAL {
D3DKMT_HANDLE hDevice;
UINT NodeOrdinal;
UINT EngineAffinity;
D3DDDI_CREATECONTEXTFLAGS Flags;
void D3DKMT_PTR(
VOID *unnamedParam1,
pPrivateDriverData unnamedParam2
);
UINT PrivateDriverDataSize;
D3DKMT_CLIENTHINT ClientHint;
D3DKMT_HANDLE hContext;
} D3DKMT_CREATECONTEXTVIRTUAL;
Members
hDevice
[in] Handle per il dispositivo proprietario del contesto creato.
NodeOrdinal
[in] Indice in base zero per il nodo su cui è pianificato il contesto.
EngineAffinity
[in] Indice in base zero per il motore, all'interno del nodo specificato da NodeOrdinal , in cui il contesto può essere eseguito.
Flags
[in] Struttura D3DDDI_CREATECONTEXTFLAGS che indica, in flag di campo di bit, come creare il contesto.
void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)
PrivateDriverDataSize
[in] Dimensioni, in byte, dei dati privati a cui punta pPrivateDriverData .
ClientHint
[in] Suggerimento che descrive il sottosistema grafico che crea il contesto.
hContext
[out] Handle per il contesto di dispositivo creato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | d3dkmthk.h (include D3dkmthk.h) |