Interface IDCompositionDevice (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 IDCompositionDevice herda da interface IUnknown . IDCompositionDevice também tem estes tipos de membros:
Métodos
A interface IDCompositionDevice tem esses métodos.
IDCompositionDevice::CheckDeviceState Determina se o objeto de dispositivo DirectComposition ainda é válido. |
IDCompositionDevice::Commit Confirma todos os comandos DirectComposition pendentes neste dispositivo. (IDCompositionDevice.Commit) |
IDCompositionDevice::CreateAnimation Cria um objeto de animação que é usado para animar uma ou mais propriedades escalares de um ou mais objetos Microsoft DirectComposition. (IDCompositionDevice.CreateAnimation) |
IDCompositionDevice::CreateEffectGroup Cria um objeto que representa vários efeitos a serem aplicados a uma subárvore visual. (IDCompositionDevice.CreateEffectGroup) |
IDCompositionDevice::CreateMatrixTransform Cria um objeto de transformação de matriz 2D 3 por 2. (IDCompositionDevice.CreateMatrixTransform) |
IDCompositionDevice::CreateMatrixTransform3D Cria um objeto de transformação de matriz 3D 4 por 4. (IDCompositionDevice.CreateMatrixTransform3D) |
IDCompositionDevice::CreateRectangleClip Cria um objeto clip que pode ser usado para restringir a renderização de uma subárvore visual a uma área retangular. (IDCompositionDevice.CreateRectangleClip) |
IDCompositionDevice::CreateRotateTransform Cria um objeto de transformação de rotação 2D. (IDCompositionDevice.CreateRotateTransform) |
IDCompositionDevice::CreateRotateTransform3D O método CreateRotateTransform3D na interface IDCompositionDevice cria um objeto de transformação de rotação 3D. |
IDCompositionDevice::CreateScaleTransform O método IDCompositionDevice::CreateScaleTransform cria um objeto de transformação de escala 2D. |
IDCompositionDevice::CreateScaleTransform3D O método IDCompositionDevice::CreateScaleTransform3D cria um objeto de transformação de escala 3D. |
IDCompositionDevice::CreateSkewTransform O método IDCompositionDevice::CreateSkewTransform cria um objeto de transformação de distorção 2D. |
IDCompositionDevice::CreateSurface O método IDCompositionDevice::CreateSurface cria um objeto de superfície atualizável que pode ser associado a um ou mais visuais para composição. |
IDCompositionDevice::CreateSurfaceFromHandle O método IDCompositionDevice::CreateSurfaceFromHandle cria um novo objeto de superfície de composição que encapsula uma superfície de composição existente. |
IDCompositionDevice::CreateSurfaceFromHwnd O método IDCompositionDevice::CreateSurfaceFromHwnd cria um objeto wrapper que representa a rasterização de uma janela em camadas e que pode ser associado a um visual para composição. |
IDCompositionDevice::CreateTargetForHwnd Cria um objeto de destino de composição associado à janela representada pelo identificador de janela especificado (HWND). |
IDCompositionDevice::CreateTransform3DGroup O método IDCompositionDevice::CreateTransform3DGroup cria um objeto de grupo de transformação 3D que contém uma matriz de objetos de transformação 3D. |
IDCompositionDevice::CreateTransformGroup O método IDCompositionDevice::CreateTransformGroup cria um objeto de grupo de transformação 2D que contém uma matriz de objetos de transformação 2D. |
IDCompositionDevice::CreateTranslateTransform O método IDCompositionDevice::CreateTranslateTransform cria um objeto de transformação de tradução 2D. |
IDCompositionDevice::CreateTranslateTransform3D O método IDCompositionDevice::CreateTranslateTransform3D cria um objeto de transformação de tradução 3D. |
IDCompositionDevice::CreateVirtualSurface O método IDCompositionDevice::CreateVirtualSurface cria uma superfície pouco populada que pode ser associada a um ou mais visuais para composição. |
IDCompositionDevice::CreateVisual O método IDCompositionDevice::CreateVisual cria um novo objeto visual. |
IDCompositionDevice::GetFrameStatistics O método IDCompositionDevice::GetFrameStatistics recupera informações do mecanismo de composição sobre os tempos de composição e a taxa de quadros. |
IDCompositionDevice::WaitForCommitCompletion Aguarda até que o mecanismo de composição conclua o processamento da chamada anterior para o método IDCompositionDevice::Commit. |
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dcomp.h |