structure D3DKMT_CREATECONTEXTVIRTUAL (d3dkmthk.h)
D3DKMT_CREATECONTEXTVIRTUAL est utilisé avec D3DKMTCreateContextVirtual pour créer un contexte d’appareil en mode noyau qui prend en charge l’adressage virtuel.
Syntaxe
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;
Membres
hDevice
[in] Handle pour l’appareil qui possède le contexte en cours de création.
NodeOrdinal
[in] Index de base zéro pour le nœud sur lequel le contexte est planifié.
EngineAffinity
[in] Index de base zéro pour le moteur, dans le nœud spécifié par NodeOrdinal , dans lequel le contexte peut s’exécuter.
Flags
[in] Structure D3DDDI_CREATECONTEXTFLAGS qui indique, dans les indicateurs de champ binaire, comment créer le contexte.
void D3DKMT_PTR( VOID *unnamedParam1, pPrivateDriverData unnamedParam2)
PrivateDriverDataSize
[in] Taille, en octets, des données privées vers laquelle pPrivateDriverData pointe.
ClientHint
[in] Indicateur décrivant le sous-système graphique qui crée le contexte.
hContext
[out] Handle du contexte d’appareil créé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | d3dkmthk.h (include D3dkmthk.h) |