Partager via


DXGKDDI_MONITORFREQUENCYRANGESET_RELEASEFREQUENCYRANGEINFO fonction de rappel (d3dkmddi.h)

La fonction pfnReleaseFrequencyRangeInfo libère une structure D3DKMDT_MONITOR_FREQUENCY_RANGE que le gestionnaire VidPN a précédemment fourni au pilote miniport d’affichage.

Syntaxe

DXGKDDI_MONITORFREQUENCYRANGESET_RELEASEFREQUENCYRANGEINFO DxgkddiMonitorfrequencyrangesetReleasefrequencyrangeinfo;

NTSTATUS DxgkddiMonitorfrequencyrangesetReleasefrequencyrangeinfo(
  [in] IN_CONST_D3DKMDT_HMONITORFREQUENCYRANGESET hMonitorFrequencyRangeSet,
  [in] IN_CONST_PD3DKMDT_MONITOR_FREQUENCY_RANGE_CONST pMonitorFrequencyRangeInfo
)
{...}

Paramètres

[in] hMonitorFrequencyRangeSet

Handle d’un objet de jeu de plages de fréquences de surveillance. Le pilote miniport d’affichage a obtenu précédemment ce handle en appelant la fonction pfnGetMonitorFrequencyRangeSet de l’interface Monitor.

[in] pMonitorFrequencyRangeInfo

Pointeur vers la structure D3DKMDT_MONITOR_FREQUENCY_RANGE à libérer.

Valeur de retour

La fonction pfnAcquireNextFrequencyRangeInfo retourne l’une des valeurs suivantes.

Retourner le code Description
STATUS_SUCCESS La fonction a réussi.
STATUS_INVALID_MONITOR_FREQUENCY_RANGE Le descripteur de plage de fréquence fourni dans pMonitorFrequencyRangeInfo n’était pas valide.
STATUS_INVALID_MONITOR_FREQUENCYRANGESET Le handle fourni dans hMonitorFrequencyRangeSet n’était pas valide.

Remarques

Lorsque vous avez terminé d’utiliser une structure D3DKMDT_MONITOR_FREQUENCY_RANGE obtenue en appelant pfnAcquireFirstFrequencyRangeInfo ou pfnAcquireNextFrequencyRangeInfo, vous devez la libérer en appelant pfnReleaseFrequencyRangeInfo.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
plateforme cible Bureau
d’en-tête d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL