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 miniport di visualizzazione può chiamare per ottenere altre interfacce che consentono di monitorare descrittori, modalità e 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 visualizzato in una chiamata a DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumVidPnCofuncModality o 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.

Commenti

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

Requisiti

Requisito Valore
Client minimo supportato Windows Vista (WDDM 1.0)
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h (include Dispmprt.h)
IRQL <= APC_LEVEL

Vedi anche

DXGK_MONITOR_INTERFACE

DXGK_MONITOR_INTERFACE_VERSION