Freigeben über


DXGKDDI_MONITORFREQUENCYRANGESET_GETNUMFREQUENCYRANGES Rückruffunktion (d3dkmddi.h)

Die pfnGetNumFrequencyRanges gibt die Anzahl der Frequenzbereichsdeskriptoren in einem angegebenen Monitorfrequenzbereichssatzobjekt zurück.

Syntax

DXGKDDI_MONITORFREQUENCYRANGESET_GETNUMFREQUENCYRANGES DxgkddiMonitorfrequencyrangesetGetnumfrequencyranges;

NTSTATUS DxgkddiMonitorfrequencyrangesetGetnumfrequencyranges(
  [in]  IN_CONST_D3DKMDT_HMONITORFREQUENCYRANGESET hMonitorFrequencyRangeSet,
  [out] OUT_PSIZE_T_CONST pNumMonitorFrequencyRanges
)
{...}

Parameter

[in] hMonitorFrequencyRangeSet

Ein Handle für ein Monitorhäufigkeitsbereich-Set-Objekt. Der Display-Miniporttreiber hat dieses Handle zuvor durch Aufrufen der pfnGetMonitorFrequencyRangeSet Funktion der Monitor-Schnittstelleabgerufen.

[out] pNumMonitorFrequencyRanges

Ein Zeiger auf eine variable vom Typ SIZE_T, die die Anzahl der Deskriptoren im Satz empfängt.

Rückgabewert

Die pfnGetNumFrequencyRanges Funktion gibt einen der folgenden Werte zurück.

Rückgabecode Beschreibung
STATUS_SUCCESS Die Funktion war erfolgreich.
STATUS_INVALID_PARAMETER Es wurde ein ungültiger Parameter angegeben.
STATUS_INVALID_MONITOR_FREQUENCYRANGESET Das in hMonitorFrequencyRangeSet bereitgestellte Handle war ungültig.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Zielplattform- Desktop
Header- d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL- PASSIVE_LEVEL