Condividi tramite


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

Vedi anche

DCompositionCreateDevice2