DXGKDDI_MONITOR_RELEASEADDITIONALMONITORMODESET fonction de rappel (d3dkmddi.h)

La fonction pfnReleaseAdditionalMonitorModeSet libère un handle pour un objet de jeu de mode source de moniteur supplémentaire associé à un moniteur spécifié. Il est disponible dans l’interface DXGK_MONITOR_INTERFACE_V2 , à partir de Windows 7.

Syntaxe

DXGKDDI_MONITOR_RELEASEADDITIONALMONITORMODESET DxgkddiMonitorReleaseadditionalmonitormodeset;

NTSTATUS DxgkddiMonitorReleaseadditionalmonitormodeset(
  [in] IN_CONST_D3DKMDT_ADAPTER hAdapter,
  [in] IN_CONST_D3DDDI_VIDEO_PRESENT_TARGET_ID VideoPresentTargetId,
  [in] IN_CONST_PDXGK_TARGETMODE_DETAIL_TIMING pAdditionalModesSet
)
{...}

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] VideoPresentTargetId

Entier qui identifie l’une des cibles de la vidéo présente sur l’adaptateur d’affichage. L’objet d’ensemble de modes supplémentaires ppAdditionalModesSet retourné lors d’un appel à la fonction pfnGetAdditionalMonitorModeSet décrit les jeux de modes sources supplémentaires disponibles sur le moniteur connecté à la cible actuelle de cette vidéo.

[in] pAdditionalModesSet

Pointeur vers une variable qui reçoit une structure DXGK_TARGETMODE_DETAIL_TIMING qui décrit une vidéo présentant les modes de minutage supplémentaires de la cible compatibles avec le périphérique d’affichage. Cette structure a été initialement obtenue dans un appel à pfnGetAdditionalMonitorModeSet.

Valeur retournée

La fonction pfnReleaseAdditionalMonitorModeSet 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 ppAdditionalModesSet n’était pas valide.

Remarques

Cette fonction est disponible à partir de Windows 7.

Configuration requise

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

Voir aussi

DXGK_MONITOR_INTERFACE_V2

DXGK_MONITOR_INTERFACE_V2 ::p fnGetAdditionalMonitorModeSet

DxgkDdiStartDevice