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 |