en-tête dxgi.h
Cet en-tête est utilisé par DXGI. Pour plus d'informations, consultez les pages suivantes :
dxgi.h contient les interfaces de programmation suivantes :
IDXGIAdapter L’interface IDXGIAdapter représente un sous-système d’affichage (y compris un ou plusieurs GPU, DAC et mémoire vidéo). |
IDXGIAdapter1 L’interface IDXGIAdapter1 représente un sous-système d’affichage (y compris un ou plusieurs GPU, DAC et mémoire vidéo). |
IDXGIDevice Une interface IDXGIDevice implémente une classe dérivée pour les objets DXGI qui produisent des données d’image. |
IDXGIDevice1 Une interface IDXGIDevice1 implémente une classe dérivée pour les objets DXGI qui produisent des données d’image. |
IDXGIDeviceSubObject Hérité d’objets qui sont liés à l’appareil afin qu’ils puissent récupérer un pointeur vers celui-ci. |
IDXGIFactory Une interface IDXGIFactory implémente des méthodes pour générer des objets DXGI (qui gèrent les transitions en plein écran). |
IDXGIFactory1 L’interface IDXGIFactory1 implémente des méthodes pour générer des objets DXGI. |
IDXGIKeyedMutex Représente un mutex à clé, qui permet un accès exclusif à une ressource partagée utilisée par plusieurs appareils. |
IDXGIObject Une interface IDXGIObject est une interface de base pour tous les objets DXGI ; IDXGIObject prend en charge l’association de données privées définies par l’appelant à un objet et la récupération d’une interface vers l’objet parent. |
IDXGIOutput Une interface IDXGIOutput représente une sortie d’adaptateur (par exemple, un moniteur). |
IDXGIResource Une interface IDXGIResource permet le partage de ressources et identifie la mémoire dans laquelle réside une ressource. |
IDXGISurface L’interface IDXGISurface implémente des méthodes pour les objets image-data. |
IDXGISurface1 L’interface IDXGISurface1 étend l’IDXGISurface en ajoutant la prise en charge de l’utilisation de l’interface GDI (Windows Graphics Device Interface) pour effectuer un rendu sur une surface DXGI (Microsoft DirectX Graphics Infrastructure). |
IDXGISwapChain Une interface IDXGISwapChain implémente une ou plusieurs surfaces pour stocker les données rendues avant de les présenter à une sortie. |
CreateDXGIFactory Crée une fabrique DXGI 1.0 que vous pouvez utiliser pour générer d’autres objets DXGI. |
CreateDXGIFactory1 Crée une fabrique DXGI 1.1 que vous pouvez utiliser pour générer d’autres objets DXGI. |
DXGI_ADAPTER_DESC Décrit un adaptateur (ou un carte vidéo) à l’aide de DXGI 1.0. |
DXGI_ADAPTER_DESC1 Décrit un adaptateur (ou un carte vidéo) utilisant DXGI 1.1. |
DXGI_DISPLAY_COLOR_SPACE N’utilisez pas cette structure ; il n’est pas pris en charge et il sera supprimé de l’en-tête dans une version ultérieure. |
DXGI_FRAME_STATISTICS Décrit les statistiques de minutage et de présentation d’une image. |
DXGI_MAPPED_RECT Décrit un rectangle mappé utilisé pour accéder à une surface. |
DXGI_OUTPUT_DESC Décrit une sortie ou une connexion physique entre l’adaptateur (carte vidéo) et un appareil. |
DXGI_SHARED_RESOURCE Représente un handle pour une ressource partagée. |
DXGI_SURFACE_DESC Décrit une surface. |
DXGI_SWAP_CHAIN_DESC Décrit une chaîne d’échange. (DXGI_SWAP_CHAIN_DESC) |
DXGI_ADAPTER_FLAG Identifie le type d’adaptateur DXGI. (DXGI_ADAPTER_FLAG) |
DXGI_RESIDENCY Indicateurs indiquant l’emplacement de mémoire d’une ressource. |
DXGI_SWAP_CHAIN_FLAG Options pour le comportement de la chaîne d’échange. |
DXGI_SWAP_EFFECT Options de gestion des pixels dans une surface d’affichage après l’appel d’IDXGISwapChain1::P resent1. |