DXGKCB_QUERYMONITORINTERFACE fonction de rappel (d3dkmddi.h)
DXGKCB_QUERYMONITORINTERFACE obtient un pointeur vers une structure de 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 à la surveillance des descripteurs, des modes et des plages de fréquences.
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 une carte d’affichage. Le gestionnaire VidPN a fourni cette poignée au pilote d’affichage miniport lors d’un appel à DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumVidPnCofuncModality ou DxgkDdiCommitVidPn.
[in] MonitorInterfaceVersion
Valeur de l’énumération DXGK_MONITOR_INTERFACE_VERSION qui spécifie la version de l’interface de moniteur demandée.
[out] ppMonitorInterface
Pointeur vers un pointeur vers la structure DXGK_MONITOR_INTERFACE .
Valeur retournée
DXGKCB_QUERYMONITORINTERFACE retourne STATUS_SUCCESS si elle réussit. Sinon, il 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.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista (WDDM 1.0) |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h (inclure Dispmprt.h) |
IRQL | <= APC_LEVEL |