Partager via


DXGKDDI_MONITORDESCRIPTORSET_RELEASEDESCRIPTORINFO fonction de rappel (d3dkmddi.h)

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

Syntaxe

DXGKDDI_MONITORDESCRIPTORSET_RELEASEDESCRIPTORINFO DxgkddiMonitordescriptorsetReleasedescriptorinfo;

NTSTATUS DxgkddiMonitordescriptorsetReleasedescriptorinfo(
  IN_CONST_D3DKMDT_HMONITORDESCRIPTORSET hMonitorDescriptorSet,
  IN_CONST_PD3DKMDT_MONITOR_DESCRIPTOR_CONST pMonitorDescriptorInfo
)
{...}

Paramètres

hMonitorDescriptorSet

Handle d’un objet de jeu de descripteur de moniteur. Le pilote miniport d’affichage obtenu précédemment ce handle en appelant la fonction pfnGetMonitorDescriptorSet de l’interface Monitor.

pMonitorDescriptorInfo

Pointeur vers la structure D3DKMDT_MONITOR_DESCRIPTOR à libérer.

Valeur de retour

La fonction pfnReleaseDescriptorInfo retourne l’une des valeurs suivantes.

Retourner le code Description
STATUS_SUCCESS La fonction a réussi.
STATUS_INVALID_MONITOR_DESCRIPTOR Le descripteur fourni dans pMonitorDescriptorInfo n’était pas valide.
STATUS_GRAPHICS_INVALID_MONITOR_DESCRIPTORSET Le handle fourni dans hMonitorDescriptorSet n’était pas valide.

Remarques

Lorsque vous avez terminé d’utiliser une structure de D3DKMDT_MONITOR_DESCRIPTOR obtenue en appelant pfnAcquireFirstDescriptorInfo ou pfnAcquireNextDescriptorInfo, vous devez la libérer en appelant pfnReleaseDescriptorInfo.

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