Partager via


DXGKDDI_DESTROYCONTEXT fonction de rappel (d3dkmddi.h)

La fonction DxgkDdiDestroyContext détruit le contexte d’unité de traitement graphique (GPU) spécifié.

Syntaxe

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

NTSTATUS DxgkddiDestroycontext(
  [in] IN_CONST_HANDLE hContext
)
{...}

Paramètres

[in] hContext

Handle du contexte à détruire. La fonction DxgkDdiCreateContext du pilote miniport d’affichage a précédemment retourné ce handle dans le membre hContext de la structure DXGKARG_CREATECONTEXT vers laquelle pointe le paramètre pCreateContext de DxgkDdiCreateContext .

Valeur retournée

DxgkDdiDestroyContext retourne STATUS_SUCCESS ou un résultat d’erreur approprié si le contexte n’est pas correctement détruit.

Remarques

Un pilote doit libérer toutes les ressources qu’il a allouées pour le contexte et propre toutes les structures de données de suivi internes.

DxgkDdiDestroyContext doit être rendu paginable.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext