Compartir a través de


Interfaz IDCompositionDevice2 (dcomp.h)

Actúa como fábrica para todos los demás objetos Microsoft DirectComposition y proporciona métodos para controlar la composición transaccional.

Herencia

La interfaz IDCompositionDevice2 hereda de la interfaz IUnknown . IDCompositionDevice2 también tiene estos tipos de miembros:

Métodos

La interfaz IDCompositionDevice2 tiene estos métodos.

 
IDCompositionDevice2::Commit

Confirma todos los comandos DirectComposition que están pendientes en este dispositivo. (IDCompositionDevice2.Commit)
IDCompositionDevice2::CreateAnimation

Crea un objeto de animación que se usa para animar una o varias propiedades escalares de uno o varios objetos Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation)
IDCompositionDevice2::CreateEffectGroup

Crea un objeto que representa varios efectos que se van a aplicar a un subárbol visual. (IDCompositionDevice2.CreateEffectGroup)
IDCompositionDevice2::CreateMatrixTransform

Crea un objeto de transformación de matriz 2D 3 a 2. (IDCompositionDevice2.CreateMatrixTransform)
IDCompositionDevice2::CreateMatrixTransform3D

Crea un objeto de transformación de matriz 3D 4 a 4. (IDCompositionDevice2.CreateMatrixTransform3D)
IDCompositionDevice2::CreateRectangleClip

Crea un objeto clip que se puede usar para restringir la representación de un subárbol visual a un área rectangular. (IDCompositionDevice2.CreateRectangleClip)
IDCompositionDevice2::CreateRotateTransform

Crea un objeto de transformación de rotación 2D. (IDCompositionDevice2.CreateRotateTransform)
IDCompositionDevice2::CreateRotateTransform3D

Crea un objeto de transformación de rotación 3D.
IDCompositionDevice2::CreateScaleTransform

Crea un objeto de transformación de escala 2D.
IDCompositionDevice2::CreateScaleTransform3D

Crea un objeto de transformación de escala 3D.
IDCompositionDevice2::CreateSkewTransform

Crea un objeto de transformación de asimetría 2D.
IDCompositionDevice2::CreateSurface

Crea un objeto de superficie actualizable que se puede asociar a uno o varios objetos visuales para la composición.
IDCompositionDevice2::CreateSurfaceFactory

Crea un objeto de fábrica de superficies de Microsoft DirectComposition, que se puede usar para crear otros objetos de superficie o superficie virtual de DirectComposition.
IDCompositionDevice2::CreateTransform3DGroup

Crea un objeto de grupo de transformación 3D que contiene una matriz de objetos de transformación 3D.
IDCompositionDevice2::CreateTransformGroup

Crea un objeto de grupo de transformación 2D que contiene una matriz de objetos de transformación 2D.
IDCompositionDevice2::CreateTranslateTransform

Crea un objeto de transformación de traducción 2D.
IDCompositionDevice2::CreateTranslateTransform3D

Crea un objeto de transformación de traducción 3D.
IDCompositionDevice2::CreateVirtualSurface

Crea una superficie rellenada dispersamente que se puede asociar a uno o varios objetos visuales para la composición. (IDCompositionDevice2.CreateVirtualSurface)
IDCompositionDevice2::CreateVisual

Crea un nuevo objeto visual.
IDCompositionDevice2::GetFrameStatistics

Recupera información del motor de composición sobre los tiempos de composición y la velocidad de fotogramas.
IDCompositionDevice2::WaitForCommitCompletion

Espera a que el motor de composición termine de procesar la llamada anterior al método IDCompositionDevice2::Commit.

Requisitos

   
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dcomp.h

Consulte también

DCompositionCreateDevice2