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 |