Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 IDCompositionDevice hérite de l’interface IUnknown. IDCompositionDevice a également les types de membres suivants :
Méthodes
L’interface IDCompositionDevice possède ces méthodes.
IDCompositionDevice::CheckDeviceState Détermine si l’objet d’appareil DirectComposition est toujours valide. |
IDCompositionDevice::Commit Valide toutes les commandes DirectComposition en attente sur cet appareil. (IDCompositionDevice.Commit) |
IDCompositionDevice::CreateAnimation Crée un objet d’animation qui est utilisé pour animer une ou plusieurs propriétés scalaires d’un ou plusieurs objets Microsoft DirectComposition. (IDCompositionDevice.CreateAnimation) |
IDCompositionDevice::CreateEffectGroup Crée un objet qui représente plusieurs effets à appliquer à une sous-arborescence visuelle. (IDCompositionDevice.CreateEffectGroup) |
IDCompositionDevice::CreateMatrixTransform Crée un objet de transformation de matrice 3 par 2D. (IDCompositionDevice.CreateMatrixTransform) |
IDCompositionDevice::CreateMatrixTransform3D Crée un objet de transformation de matrice 4 par 4 3D. (IDCompositionDevice.CreateMatrixTransform3D) |
IDCompositionDevice::CreateRectangleClip Crée un objet clip qui peut être utilisé pour limiter le rendu d’une sous-arborescence visuelle à une zone rectangulaire. (IDCompositionDevice.CreateRectangleClip) |
IDCompositionDevice::CreateRotateTransform Crée un objet de transformation de rotation 2D. (IDCompositionDevice.CreateRotateTransform) |
IDCompositionDevice::CreateRotateTransform3D La méthode CreateRotateTransform3D dans l’interface IDCompositionDevice crée un objet de transformation de rotation 3D. |
IDCompositionDevice::CreateScaleTransform La méthode IDCompositionDevice::CreateScaleTransform crée un objet de transformation d’échelle 2D. |
IDCompositionDevice::CreateScaleTransform3D La méthode IDCompositionDevice::CreateScaleTransform3D crée un objet de transformation d’échelle 3D. |
IDCompositionDevice::CreateSkewTransform La méthode IDCompositionDevice::CreateSkewTransform crée un objet de transformation asymétrique 2D. |
IDCompositionDevice::CreateSurface La méthode IDCompositionDevice::CreateSurface crée un objet surface pouvant être mis à jour qui peut être associé à un ou plusieurs visuels pour la composition. |
IDCompositionDevice::CreateSurfaceFromHandle La méthode IDCompositionDevice::CreateSurfaceFromHandle crée un objet de surface de composition qui encapsule une surface de composition existante. |
IDCompositionDevice::CreateSurfaceFromHwnd La méthode IDCompositionDevice::CreateSurfaceFromHwnd crée un objet wrapper qui représente la rastérisation d’une fenêtre en couches et qui peut être associé à un visuel pour la composition. |
IDCompositionDevice::CreateTargetForHwnd Crée un objet cible de composition lié à la fenêtre représentée par le handle de fenêtre (HWND) spécifié. |
IDCompositionDevice::CreateTransform3DGroup La méthode IDCompositionDevice::CreateTransform3DGroup crée un objet de groupe de transformation 3D qui contient un tableau d’objets de transformation 3D. |
IDCompositionDevice::CreateTransformGroup La méthode IDCompositionDevice::CreateTransformGroup crée un objet de groupe de transformation 2D qui contient un tableau d’objets de transformation 2D. |
IDCompositionDevice::CreateTranslateTransform La méthode IDCompositionDevice::CreateTranslateTransform crée un objet de transformation de traduction 2D. |
IDCompositionDevice::CreateTranslateTransform3D La méthode IDCompositionDevice::CreateTranslateTransform3D crée un objet de transformation de traduction 3D. |
IDCompositionDevice::CreateVirtualSurface La méthode IDCompositionDevice::CreateVirtualSurface crée une surface partiellement remplie qui peut être associée à un ou plusieurs visuels pour la composition. |
IDCompositionDevice::CreateVisual La méthode IDCompositionDevice::CreateVisual crée un objet visuel. |
IDCompositionDevice::GetFrameStatistics La méthode IDCompositionDevice::GetFrameStatistics récupère des informations du moteur de composition sur les heures de composition et la fréquence d’images. |
IDCompositionDevice::WaitForCommitCompletion Attend que le moteur de composition termine le traitement de l’appel précédent à la méthode IDCompositionDevice::Commit. |
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dcomp.h |