Partager via


structure DXGKARG_CREATECONTEXT (d3dkmddi.h)

La structure DXGKARG_CREATECONTEXT décrit les paramètres pour créer un contexte d’appareil.

Syntaxe

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;

Membres

[out] hContext

Handle vers le contexte qu’un pilote miniport d’affichage retourne d’un appel à son DxgkDdiCreateContext fonction. Ce handle représente le contexte dans les appels suivants aux DxgkDdiPresent, DxgkDdiRender et fonctions DxgkDdiDestroyContext.

[in] NodeOrdinal

Nœud pour lequel le contexte est créé.

[in] EngineAffinity

Le moteur dans le nœud pour lequel NodeOrdinal spécifie que le contexte est créé.

[in] Flags

Structure DXGK_CREATECONTEXTFLAGS qui identifie comment créer le contexte.

[in] pPrivateDriverData

Pointeur vers un bloc de données privées transmis du pilote d’affichage en mode utilisateur au pilote miniport d’affichage.

[in] PrivateDriverDataSize

La taille, en octets, des données privées vers pPrivateDriverData pointe vers.

[out] ContextInfo

Structure DXGK_CONTEXTINFO que le pilote miniport d’affichage remplit pour décrire le contexte de l’appareil.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender