Partager via


DXGKDDI_CONTROLMODEBEHAVIOR fonction de rappel (d3dkmddi.h)

La fonction DxgkDdiControlModeBehavior demande des comportements d’énumération et de paramètres en mode général.

Syntaxe

DXGKDDI_CONTROLMODEBEHAVIOR DxgkddiControlmodebehavior;

NTSTATUS DxgkddiControlmodebehavior(
  [in]     IN_CONST_HANDLE hAdapter,
  [in/out] INOUT_PDXGKARG_CONTROLMODEBEHAVIOR pControlModeBehaviorArg
)
{...}

Paramètres

[in] hAdapter

Handle vers l’adaptateur miniport d’affichage WDDM interrogé.

[in/out] pControlModeBehaviorArg

Pointeur vers une structure de DXGKARG_CONTROLMODEBEHAVIOR qui contient les comportements en mode d’affichage que le système d’exploitation demande au pilote en tant qu’entrée, et les résultats de la requête en tant que sortie.

Valeur retournée

DxgkDdiCreateContext retourne l’une des valeurs suivantes :

Code de retour Description
STATUS_SUCCESS La demande a été effectuée avec succès.
STATUS_NO_MEMORY La mémoire est insuffisante pour effectuer cette demande.
STATUS_GRAPHICS_XXX L’un des codes de paramètre non valides qui peuvent être retournés par le système d’exploitation via des interfaces DXGDDI_VIDPN*. Ces codes doivent se produire uniquement pendant le développement, car ils indiquent un bogue dans le pilote ou le système d’exploitation.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARG_CONTROLMODEBEHAVIOR