Partager via


DXGKCB_QUERYMONITORINTERFACE fonction de rappel (d3dkmddi.h)

DXGKCB_QUERYMONITORINTERFACE obtient un pointeur vers une structure DXGK_MONITOR_INTERFACE, qui contient des pointeurs vers des fonctions que le pilote miniport d’affichage peut appeler pour obtenir d’autres interfaces qui fournissent l’accès aux descripteurs, modes et plages de fréquences d’affichage.

Syntaxe

DXGKCB_QUERYMONITORINTERFACE DxgkcbQuerymonitorinterface;

NTSTATUS DxgkcbQuerymonitorinterface(
  [in]  IN_CONST_HANDLE hAdapter,
  [in]  IN_CONST_DXGK_MONITOR_INTERFACE_VERSION MonitorInterfaceVersion,
  [out] DEREF_OUT_CONST_PPDXGK_MONITOR_INTERFACE ppMonitorInterface
)
{...}

Paramètres

[in] hAdapter

Handle qui représente un adaptateur d’affichage. Le gestionnaire VidPN a fourni ce handle au pilote miniport d’affichage dans un appel à DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumVidPnCofuncModalityou DxgkDdiCommitVidPn.

[in] MonitorInterfaceVersion

Valeur de l’énumération DXGK_MONITOR_INTERFACE_VERSION qui spécifie la version de l’interface de surveillance demandée.

[out] ppMonitorInterface

Pointeur vers un pointeur vers la structure DXGK_MONITOR_INTERFACE.

Valeur de retour

DXGKCB_QUERYMONITORINTERFACE retourne STATUS_SUCCESS si elle réussit. Sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.

Remarques

DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, appelez DxgkCbQueryMonitorInterface via le DXGKRNL_INTERFACE.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista (WDDM 1.0)
plateforme cible Bureau
d’en-tête d3dkmddi.h (include Dispmprt.h)
IRQL <= APC_LEVEL

Voir aussi

DXGK_MONITOR_INTERFACE

DXGK_MONITOR_INTERFACE_VERSION