Partager via


DXGKDDI_MONITOR_RELEASEMONITORSOURCEMODESET fonction de rappel (d3dkmddi.h)

La fonction pfnReleaseMonitorSourceModeSet libère un handle pour un objet défini en mode source de surveillance.

Syntaxe

DXGKDDI_MONITOR_RELEASEMONITORSOURCEMODESET DxgkddiMonitorReleasemonitorsourcemodeset;

NTSTATUS DxgkddiMonitorReleasemonitorsourcemodeset(
  [in] IN_CONST_D3DKMDT_ADAPTER hAdapter,
  [in] IN_CONST_D3DKMDT_HMONITORSOURCEMODESET hMonitorSourceModeSet
)
{...}

Paramètres

[in] hAdapter

Handle qui identifie un adaptateur d’affichage. Le sous-système du noyau graphique Microsoft DirectX fournissait précédemment ce handle au pilote miniport d’affichage dans le paramètre DxgkInterface de la fonction DxgkDdiStartDevice .

[in] hMonitorSourceModeSet

Handle à libérer.

Valeur retournée

La fonction pfnReleaseMonitorSourceModeSet retourne l’une des valeurs suivantes.

Code de retour Description
STATUS_SUCCESS La fonction a réussi.
STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER Le handle fourni dans hAdapter n’était pas valide.
STATUS_INVALID_MONITOR_SOURCEMODESET Le handle fourni dans hMonitorSourceModeSet n’était pas valide.

Cette fonction peut également retourner d’autres codes d’erreur définis dans Ntstatus.h.

Remarques

Lorsque vous avez terminé d’utiliser un handle que vous avez obtenu en appelant pfnAcquireMonitorSourceModeSet, vous devez libérer le handle en appelant pfnReleaseMonitorSourceModeSet.

Cette fonction est également disponible dans l’interface DXGK_MONITOR_INTERFACE_V2 à partir de Windows 7.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

Voir aussi

DXGK_MONITOR_INTERFACE_V2