Interfaccia IDCompositionDevice2 (dcomp.h)
Funge da factory per tutti gli altri oggetti Microsoft DirectComposition e fornisce metodi per controllare la composizione transazionale.
Ereditarietà
L'interfaccia IDCompositionDevice2 eredita dall'interfaccia IUnknown . IDCompositionDevice2 include anche questi tipi di membri:
Metodi
L'interfaccia IDCompositionDevice2 include questi metodi.
IDCompositionDevice2::Commit Esegue il commit di tutti i comandi DirectComposition in sospeso nel dispositivo. (IDCompositionDevice2.Commit) |
IDCompositionDevice2::CreateAnimation Crea un oggetto animazione utilizzato per animare una o più proprietà scalari di uno o più oggetti Microsoft DirectComposition. (IDCompositionDevice2.CreateAnimation) |
IDCompositionDevice2::CreateEffectGroup Crea un oggetto che rappresenta più effetti da applicare a un sottoalbero visivo. (IDCompositionDevice2.CreateEffectGroup) |
IDCompositionDevice2::CreateMatrixTransform Crea un oggetto di trasformazione matrice 2D 3 per 2. (IDCompositionDevice2.CreateMatrixTransform) |
IDCompositionDevice2::CreateMatrixTransform3D Crea un oggetto di trasformazione matrice 3D 4 per 4. (IDCompositionDevice2.CreateMatrixTransform3D) |
IDCompositionDevice2::CreateRectangleClip Crea un oggetto clip che può essere utilizzato per limitare il rendering di un sottoalbero visivo a un'area rettangolare. (IDCompositionDevice2.CreateRectangleClip) |
IDCompositionDevice2::CreateRotateTransform Crea un oggetto di trasformazione di rotazione 2D. (IDCompositionDevice2.CreateRotateTransform) |
IDCompositionDevice2::CreateRotateTransform3D Crea un oggetto di trasformazione di rotazione 3D. |
IDCompositionDevice2::CreateScaleTransform Crea un oggetto di trasformazione di scala 2D. |
IDCompositionDevice2::CreateScaleTransform3D Crea un oggetto di trasformazione di scala 3D. |
IDCompositionDevice2::CreateSkewTransform Crea un oggetto trasformazione asimmetria 2D. |
IDCompositionDevice2::CreateSurface Crea un oggetto superficie aggiornabile che può essere associato a uno o più oggetti visivi per la composizione. |
IDCompositionDevice2::CreateSurfaceFactory Crea un oggetto surface factory Di Microsoft DirectComposition, che può essere usato per creare altre superfici DirectComposition o oggetti superficie virtuale. |
IDCompositionDevice2::CreateTransform3DGroup Crea un oggetto gruppo di trasformazione 3D che contiene una matrice di oggetti di trasformazione 3D. |
IDCompositionDevice2::CreateTransformGroup Crea un oggetto gruppo di trasformazione 2D che contiene una matrice di oggetti di trasformazione 2D. |
IDCompositionDevice2::CreateTranslateTransform Crea un oggetto trasformazione traslazione 2D. |
IDCompositionDevice2::CreateTranslateTransform3D Crea un oggetto trasformazione traslazione 3D. |
IDCompositionDevice2::CreateVirtualSurface Crea una superficie popolata di tipo sparse che può essere associata a uno o più oggetti visivi per la composizione. (IDCompositionDevice2.CreateVirtualSurface) |
IDCompositionDevice2::CreateVisual Crea un nuovo oggetto visivo. |
IDCompositionDevice2::GetFrameStatistics Recupera informazioni dal motore di composizione sui tempi di composizione e sulla frequenza dei fotogrammi. |
IDCompositionDevice2::WaitForCommitCompletion Attende che il motore di composizione finisca l'elaborazione della chiamata precedente al metodo IDCompositionDevice2::Commit. |
Requisiti
Client minimo supportato | Windows 8.1 [solo app desktop] |
Server minimo supportato | Windows Server 2012 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dcomp.h |