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 |