Condividi tramite


DXGKCB_QUERYMONITORINTERFACE funzione di callback (d3dkmddi.h)

DXGKCB_QUERYMONITORINTERFACE ottiene un puntatore a una struttura DXGK_MONITOR_INTERFACE, che contiene puntatori alle funzioni che il driver del miniport di visualizzazione può chiamare per ottenere altre interfacce che forniscono l'accesso ai descrittori di monitoraggio, alle modalità e agli intervalli di frequenza.

Sintassi

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
)
{...}

Parametri

[in] hAdapter

Handle che rappresenta una scheda di visualizzazione. Il manager VidPN ha fornito questo handle al driver miniport di visualizzazione in una chiamata a DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumPnPnCofuncModalityo DxgkDdiCommitVidPn.

[in] MonitorInterfaceVersion

Valore dell'enumerazione DXGK_MONITOR_INTERFACE_VERSION che specifica la versione dell'interfaccia di monitoraggio richiesta.

[out] ppMonitorInterface

Puntatore a un puntatore alla struttura DXGK_MONITOR_INTERFACE.

Valore restituito

DXGKCB_QUERYMONITORINTERFACE restituisce STATUS_SUCCESS se ha esito positivo. In caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.

Osservazioni

DXGKCB_XXX funzioni vengono implementate da Dxgkrnl. Per usare questa funzione di callback, chiamare DxgkCbQueryMonitorInterface tramite il DXGKRNL_INTERFACE.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista (WDDM 1.0)
piattaforma di destinazione Desktop
intestazione d3dkmddi.h (include Dispmprt.h)
IRQL <= APC_LEVEL

Vedere anche

DXGK_MONITOR_INTERFACE

DXGK_MONITOR_INTERFACE_VERSION