en-tête presentation.h
Cet en-tête est utilisé par composition swapchain. Pour plus d'informations, consultez les pages suivantes :
presentation.h contient les interfaces de programmation suivantes :
Interfaces
ICompositionFramePresentStatistics Décrit comment le système a affiché une instance d’un élément de contenu particulier dans un présent particulier. |
IIndependentFlipFramePresentStatistics Décrit comment le système a affiché une instance d’un élément de contenu particulier dans un présent indépendant particulier. |
IPresentationBuffer Décrit une mémoire tampon de présentation qui a été inscrite auprès d’un gestionnaire de présentations. |
IPresentationContent Décrit la représentation de base de tout le contenu de la présentation. |
IPresentationFactory Cette interface est utilisée pour interroger la prise en charge du système pour la présentation et créer un gestionnaire de présentations. |
IPresentationManager Définit les méthodes de gestion de la présentation. |
IPresentationSurface Décrit un IPresentationContent avec une seule mémoire tampon liée, qui peut être partagée avec le compositeur système et affichée en tant que contenu dans l’arborescence visuelle globale. |
IPresentStatistics Représente une seule entrée dans la file d’attente de statistiques actuelle. |
IPresentStatusPresentStatistics Décrit comment un présent a été traité pendant une trame composée par DWM. |
Fonctions
CreatePresentationFactory Crée une fabrique de présentation. |
DECLSPEC_XFGVIRT La fonction DECLSPEC_XFGVIRT est utilisée avec les en-têtes presentation.h pour développer avec la chaîne d’échange de composition. |
IIndependentFlipFramePresentStatistics_GetDisplayedTime_Proxy La fonction IIndependentFlipFramePresentStatistics_GetDisplayedTime_Proxy (presentation.h) obtient l’heure à laquelle le présent a été affiché. |
IIndependentFlipFramePresentStatistics_GetDisplayedTime_Stub La fonction IIndependentFlipFramePresentStatistics_GetDisplayedTime_Stub obtient l’heure à laquelle le présent a été affiché. |
IIndependentFlipFramePresentStatistics_GetOutputAdapterLUID_Proxy La fonction IIndependentFlipFramePresentStatistics_GetOutputAdapterLUID_Proxy fait référence à l’adaptateur d’affichage où le retournement indépendant présent s’est produit. |
IIndependentFlipFramePresentStatistics_GetOutputAdapterLUID_Stub La fonction IIndependentFlipFramePresentStatistics_GetOutputAdapterLUID_Stub fait référence à l’adaptateur d’affichage où le retournement indépendant présent s’est produit. |
IIndependentFlipFramePresentStatistics_GetPresentDuration_Proxy La fonction IIndependentFlipFramePresentStatistics_GetPresentDuration_Proxy obtient la durée réelle pendant laquelle le présent a été affiché. |
IIndependentFlipFramePresentStatistics_GetPresentDuration_Stub La fonction IIndependentFlipFramePresentStatistics_GetPresentDuration_Stub obtient la durée réelle pendant laquelle le présent a été affiché. |
Structures
CompositionFrameDisplayInstance Représente une seule instance du contenu affiché sur une seule sortie. |
Énumérations
CompositionFrameInstanceKind Définit des constantes qui indiquent comment le contenu a été utilisé dans un frame de composition. |
PresentStatus Définit des constantes qui spécifient la status d’un présent. |