Interface IDCompositionDevice2 (dcomp.h)
Serve como uma fábrica para todos os outros objetos do Microsoft DirectComposition e fornece métodos para controlar a composição transacional.
Herança
A interface IDCompositionDevice2 herda da interface IUnknown . IDCompositionDevice2 também tem estes tipos de membros:
Métodos
A interface IDCompositionDevice2 tem esses métodos.
IDCompositionDevice2::Commit Confirma todos os comandos DirectComposition pendentes neste dispositivo. (IDCompositionDevice2.Commit) |
IDCompositionDevice2::CreateAnimation Cria um objeto de animação que é usado para animar uma ou mais propriedades escalares de um ou mais objetos Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation) |
IDCompositionDevice2::CreateEffectGroup Cria um objeto que representa vários efeitos a serem aplicados a uma subárvore visual. (IDCompositionDevice2.CreateEffectGroup) |
IDCompositionDevice2::CreateMatrixTransform Cria um objeto de transformação de matriz 2D 3 por 2. (IDCompositionDevice2.CreateMatrixTransform) |
IDCompositionDevice2::CreateMatrixTransform3D Cria um objeto de transformação de matriz 3D 4 por 4. (IDCompositionDevice2.CreateMatrixTransform3D) |
IDCompositionDevice2::CreateRectangleClip Cria um objeto clip que pode ser usado para restringir a renderização de uma subárvore visual a uma área retangular. (IDCompositionDevice2.CreateRectangleClip) |
IDCompositionDevice2::CreateRotateTransform Cria um objeto de transformação de rotação 2D. (IDCompositionDevice2.CreateRotateTransform) |
IDCompositionDevice2::CreateRotateTransform3D Cria um objeto de transformação de rotação 3D. |
IDCompositionDevice2::CreateScaleTransform Cria um objeto de transformação de escala 2D. |
IDCompositionDevice2::CreateScaleTransform3D Cria um objeto de transformação de escala 3D. |
IDCompositionDevice2::CreateSkewTransform Cria um objeto de transformação de distorção 2D. |
IDCompositionDevice2::CreateSurface Cria um objeto de superfície atualizável que pode ser associado a um ou mais visuais para composição. |
IDCompositionDevice2::CreateSurfaceFactory Cria um objeto surface factory do Microsoft DirectComposition, que pode ser usado para criar outros objetos de superfície ou superfície virtual do DirectComposition. |
IDCompositionDevice2::CreateTransform3DGroup Cria um objeto de grupo de transformação 3D que contém uma matriz de objetos de transformação 3D. |
IDCompositionDevice2::CreateTransformGroup Cria um objeto de grupo de transformação 2D que contém uma matriz de objetos de transformação 2D. |
IDCompositionDevice2::CreateTranslateTransform Cria um objeto de transformação de tradução 2D. |
IDCompositionDevice2::CreateTranslateTransform3D Cria um objeto de transformação de tradução 3D. |
IDCompositionDevice2::CreateVirtualSurface Cria uma superfície pouco populada que pode ser associada a um ou mais visuais para composição. (IDCompositionDevice2.CreateVirtualSurface) |
IDCompositionDevice2::CreateVisual Cria um novo objeto visual. |
IDCompositionDevice2::GetFrameStatistics Recupera informações do mecanismo de composição sobre os tempos de composição e a taxa de quadros. |
IDCompositionDevice2::WaitForCommitCompletion Aguarda até que o mecanismo de composição conclua o processamento da chamada anterior para o método IDCompositionDevice2::Commit. |
Requisitos
Cliente mínimo com suporte | Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dcomp.h |