Interface IDCompositionDevice2 (dcomp.h)
Sert de fabrique pour tous les autres objets Microsoft DirectComposition et fournit des méthodes pour contrôler la composition transactionnelle.
Héritage
L’interface IDCompositionDevice2 hérite de l’interface IUnknown. IDCompositionDevice2 a également les types de membres suivants :
Méthodes
L’interface IDCompositionDevice2 a ces méthodes.
IDCompositionDevice2::Commit Valide toutes les commandes DirectComposition en attente sur cet appareil. (IDCompositionDevice2.Commit) |
IDCompositionDevice2::CreateAnimation Crée un objet d’animation qui est utilisé pour animer une ou plusieurs propriétés scalaires d’un ou de plusieurs objets Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation) |
IDCompositionDevice2::CreateEffectGroup Crée un objet qui représente plusieurs effets à appliquer à une sous-arborescence visuelle. (IDCompositionDevice2.CreateEffectGroup) |
IDCompositionDevice2::CreateMatrixTransform Crée un objet de transformation de matrice 3 par 2D. (IDCompositionDevice2.CreateMatrixTransform) |
IDCompositionDevice2::CreateMatrixTransform3D Crée un objet de transformation de matrice 4 par 4 4 3D. (IDCompositionDevice2.CreateMatrixTransform3D) |
IDCompositionDevice2::CreateRectangleClip Crée un objet clip qui peut être utilisé pour limiter le rendu d’une sous-arborescence visuelle à une zone rectangulaire. (IDCompositionDevice2.CreateRectangleClip) |
IDCompositionDevice2::CreateRotateTransform Crée un objet de transformation de rotation 2D. (IDCompositionDevice2.CreateRotateTransform) |
IDCompositionDevice2::CreateRotateTransform3D Crée un objet de transformation de rotation 3D. |
IDCompositionDevice2::CreateScaleTransform Crée un objet de transformation d’échelle 2D. |
IDCompositionDevice2::CreateScaleTransform3D Crée un objet de transformation d’échelle 3D. |
IDCompositionDevice2::CreateSkewTransform Crée un objet de transformation d’asymétrie 2D. |
IDCompositionDevice2::CreateSurface Crée un objet surface pouvant être mis à jour qui peut être associé à un ou plusieurs visuels pour la composition. |
IDCompositionDevice2::CreateSurfaceFactory Crée un objet de fabrique de surface Microsoft DirectComposition, qui peut être utilisé pour créer d’autres objets de surface ou de surface virtuelle DirectComposition. |
IDCompositionDevice2::CreateTransform3DGroup Crée un objet de groupe de transformations 3D qui contient un tableau d’objets de transformation 3D. |
IDCompositionDevice2::CreateTransformGroup Crée un objet de groupe de transformations 2D qui contient un tableau d’objets de transformation 2D. |
IDCompositionDevice2::CreateTranslateTransform Crée un objet de transformation de traduction 2D. |
IDCompositionDevice2::CreateTranslateTransform3D Crée un objet de transformation de traduction 3D. |
IDCompositionDevice2::CreateVirtualSurface Crée une surface peu remplie qui peut être associée à un ou plusieurs visuels pour la composition. (IDCompositionDevice2.CreateVirtualSurface) |
IDCompositionDevice2::CreateVisual Crée un objet visuel. |
IDCompositionDevice2::GetFrameStatistics Récupère des informations du moteur de composition sur les heures de composition et la fréquence d’images. |
IDCompositionDevice2::WaitForCommitCompletion Attend que le moteur de composition termine le traitement de l’appel précédent à la méthode IDCompositionDevice2::Commit. |
Spécifications
Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dcomp.h |