Méthode IDXGISwapChain1 ::GetRestrictToOutput (dxgi1_2.h)

Obtient la sortie (moniteur d’affichage) à laquelle vous pouvez restreindre le contenu d’une opération actuelle.

Syntaxe

HRESULT GetRestrictToOutput(
  [out] IDXGIOutput **ppRestrictToOutput
);

Paramètres

[out] ppRestrictToOutput

Pointeur vers une mémoire tampon qui reçoit un pointeur vers l’interface IDXGIOutput pour la sortie de restriction. Une application transmet ce pointeur à IDXGIOutput dans un appel à la méthode IDXGIFactory2 ::CreateSwapChainForHwnd, IDXGIFactory2 ::CreateSwapChainForCoreWindow ou IDXGIFactory2 ::CreateSwapChainForComposition pour créer la chaîne d’échange.

Valeur retournée

Retourne S_OK si la sortie de restriction a été récupérée avec succès ; sinon, retourne E_INVALIDARG si le pointeur n’est pas valide.

Remarques

Si la méthode réussit, le runtime remplit la mémoire tampon à ppRestrictToOutput avec un pointeur vers l’interface de sortie de restriction. Le nombre de références de cette interface de restriction à la sortie est incrémenté. Lorsque vous en avez terminé, veillez à libérer l’interface pour éviter une fuite de mémoire.

La sortie appartient également à l’adaptateur sur lequel l’appareil de la chaîne d’échange a été créé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dxgi1_2.h
Bibliothèque Dxgi.lib

Voir aussi

IDXGISwapChain1