Partager via


Interface IDXGISwapChain1 (dxgi1_2.h)

Fournit des fonctionnalités de présentation améliorées à partir d’IDXGISwapChain. Ces fonctionnalités de présentation consistent à spécifier sale rectangles et à faire défiler le rectangle pour optimiser la présentation.

Héritage

L’interface IDXGISwapChain1 hérite d’IDXGISwapChain. IDXGISwapChain1 a également les types de membres suivants :

Méthodes

L’interface IDXGISwapChain1 utilise ces méthodes.

 
IDXGISwapChain1::GetBackgroundColor

Récupère la couleur d’arrière-plan de la chaîne d’échange.
IDXGISwapChain1::GetCoreWindow

Récupère l’objet CoreWindow sous-jacent pour cet objet de chaîne d’échange.
IDXGISwapChain1::GetDesc1

Obtient une description de la chaîne d’échange.
IDXGISwapChain1::GetFullscreenDesc

Obtient une description d’une chaîne de permutation en plein écran.
IDXGISwapChain1::GetHwnd

Récupère le HWND sous-jacent pour cet objet de chaîne d’échange.
IDXGISwapChain1::GetRestrictToOutput

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

Obtient la rotation des mémoires tampons d’arrière-mémoire pour la chaîne d’échange.
IDXGISwapChain1::IsTemporaryMonoSupported

Détermine si une chaîne d’échange prend en charge « mono temporaire ».
IDXGISwapChain1::Present1

Présente un cadre sur l’écran d’affichage.
IDXGISwapChain1::SetBackgroundColor

Modifie la couleur d’arrière-plan de la chaîne d’échange.
IDXGISwapChain1::SetRotation

Définit la rotation des mémoires tampons d’arrière-mémoire pour la chaîne d’échange.

Notes

Vous pouvez créer une chaîne d’échange en appelant IDXGIFactory2::CreateSwapChainForHwnd, IDXGIFactory2::CreateSwapChainForCoreWindow ou IDXGIFactory2::CreateSwapChainForComposition. Vous pouvez également créer une chaîne d’échange lorsque vous appelez D3D11CreateDeviceAndSwapChain ; Toutefois, vous pouvez alors accéder uniquement au sous-ensemble de fonctionnalités de la chaîne d’échange que fournit l’interface IDXGISwapChain .

IDXGISwapChain1 fournit la méthode IsTemporaryMonoSupported que vous pouvez utiliser pour déterminer si la chaîne d’échange prend en charge la présentation « mono temporaire ». Ce type de chaîne d’échange est une chaîne d’échange stéréo qui peut être utilisée pour présenter du contenu mono.

Note Certaines fonctionnalités stéréo telles que les indicateurs de présentation avancés ne sont pas représentées par une modification explicite de l’interface. En outre, les interfaces de chaîne d’échange d’origine (IDXGISwapChain) et nouvelles (IDXGISwapChain1) ont généralement le même comportement. Pour plus d’informations sur la façon dont les méthodes IDXGISwapChain sont traduites en méthodes IDXGISwapChain1 , consultez les descriptions des méthodes IDXGISwapChain1 .
 

Spécifications

   
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 Platform Update pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dxgi1_2.h

Voir aussi

DXGI Interfaces

IDXGIFactory2::CreateSwapChainForComposition

IDXGIFactory2::CreateSwapChainForCoreWindow

IDXGIFactory2::CreateSwapChainForHwnd

IDXGISwapChain