DirectComposition

Übersicht über die DirectComposition-Technologie.

Um DirectComposition zu entwickeln, benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
COMPOSITION_FRAME_ID_TYPE

Definiert Konstanten, die die status eines Compositorframes angeben.
DCOMPOSITION_BACKFACE_VISIBILITY

Gibt die Sichtbarkeit der Rückseite an, die auf ein Visual angewendet werden soll.
DCOMPOSITION_BITMAP_INTERPOLATION_MODE

Gibt den Interpolationsmodus an, der verwendet werden soll, wenn eine Bitmap mit einer beliebigen Transformation zusammengesetzt wird, bei der die Pixel in der Bitmap nicht genau 1:1 mit Pixeln auf dem Bildschirm ausgerichtet sind.
DCOMPOSITION_BORDER_MODE

Gibt den Rahmenmodus an, der verwendet werden soll, wenn eine Bitmap erstellt oder ein Clip mit einer beliebigen Transformation angewendet wird, sodass die Kanten der Bitmap oder des Clips nicht mit ganzzahligen Koordinaten ausgerichtet sind.
DCOMPOSITION_COMPOSITE_MODE

Der Modus, der verwendet werden soll, um den Bitmapinhalt eines Visuals mit dem Renderziel zu mischen.
DCOMPOSITION_OPACITY_MODE

Gibt an, wie der effektive Deckkraftwert eines Visuals auf den Inhalt und die untergeordneten Elemente dieses Visuals angewendet wird.

Functions

 
AddCubic

Fügt der Animationsfunktion ein kubisches Polynomsegment hinzu.
AddRepeat

Fügt ein wiederholtes Segment hinzu, das dazu führt, dass der angegebene Teil einer Animationsfunktion wiederholt wird.
AddSinusoidal

Fügt der Animationsfunktion ein sinusförmiges Segment hinzu.
AddVisual

Fügt der Untergeordneten Liste dieses Visuals ein neues untergeordnetes Visual hinzu.
BeginDraw

Initiiert das Zeichnen auf diesem Microsoft DirectComposition-Oberflächenobjekt.
CheckCompositionTextureSupport

Fragt ab, ob das Direct3D-Gerät, das Sie zum Rendern verwenden, Kompositionstexturen unterstützt.
CheckDeviceState

Bestimmt, ob das DirectComposition-Geräteobjekt noch gültig ist.
Commit

Committent alle DirectComposition-Befehle, die auf diesem Gerät ausstehen. (IDCompositionDevice.Commit)
Commit

Committent alle DirectComposition-Befehle, die auf diesem Gerät ausstehen. (IDCompositionDevice2.Commit)
CreateAffineTransform2DEffect

Erstellt eine instance von IDCompositionAffineTransform2DEffect.
CreateAnimation

Erstellt ein Animationsobjekt, das zum Animieren einer oder mehrerer skalarer Eigenschaften eines oder mehrerer Microsoft DirectComposition-Objekte verwendet wird. (IDCompositionDevice.CreateAnimation)
CreateAnimation

Erstellt ein Animationsobjekt, das zum Animieren einer oder mehrerer skalarer Eigenschaften eines oder mehrerer Microsoft DirectComposition-Objekte verwendet wird. (IDCompositionDevice2.CreateAnimation)
CreateArithmeticCompositeEffect

Erstellt eine instance von IDCompositionArithmeticCompositeEffect.
CreateBlendEffect

Erstellt eine instance von IDCompositionBlendEffect.
CreateBrightnessEffect

Erstellt eine instance von IDCompositionBrightnessEffect.
CreateColorMatrixEffect

Erstellt eine instance von IDCompositionColorMatrixEffect.
CreateCompositeEffect

Erstellt eine instance von IDCompositionCompositeEffect.
CreateCompositionTexture

Erstellt eine Kompositionstextur, die auf die übergebene Direct3D-Textur verweist.
CreateEffectGroup

Erstellt ein -Objekt, das mehrere Effekte darstellt, die auf eine visuelle Unterstruktur angewendet werden sollen. (IDCompositionDevice.CreateEffectGroup)
CreateEffectGroup

Erstellt ein -Objekt, das mehrere Effekte darstellt, die auf eine visuelle Unterstruktur angewendet werden sollen. (IDCompositionDevice2.CreateEffectGroup)
CreateGaussianBlurEffect

Erstellt eine instance von IDCompositionGaussianBlurEffect.
CreateHueRotationEffect

Erstellt eine instance von IDCompositionHueRotationEffect.
CreateLinearTransferEffect

Erstellt eine instance von IDCompositionLinearTransferEffect.
CreateMatrixTransform

Erstellt ein 3-by-2-Matrixtransformationsobjekt in 2D. (IDCompositionDevice.CreateMatrixTransform)
CreateMatrixTransform

Erstellt ein 3-by-2-Matrixtransformationsobjekt in 2D. (IDCompositionDevice2.CreateMatrixTransform)
CreateMatrixTransform3D

Erstellt ein 4-mal-4-Matrixtransformationsobjekt in 3D. (IDCompositionDevice.CreateMatrixTransform3D)
CreateMatrixTransform3D

Erstellt ein 4-mal-4-Matrixtransformationsobjekt in 3D. (IDCompositionDevice2.CreateMatrixTransform3D)
CreateRectangleClip

Erstellt ein Clipobjekt, das verwendet werden kann, um das Rendern einer visuellen Unterstruktur auf einen rechteckigen Bereich zu beschränken. (IDCompositionDevice.CreateRectangleClip)
CreateRectangleClip

Erstellt ein Clipobjekt, das verwendet werden kann, um das Rendern einer visuellen Unterstruktur auf einen rechteckigen Bereich zu beschränken. (IDCompositionDevice2.CreateRectangleClip)
CreateRotateTransform

Erstellt ein 2D-Drehungstransformationsobjekt. (IDCompositionDevice.CreateRotateTransform)
CreateRotateTransform

Erstellt ein 2D-Drehungstransformationsobjekt. (IDCompositionDevice2.CreateRotateTransform)
CreateRotateTransform3D

Die CreateRotateTransform3D-Methode in der IDCompositionDevice-Schnittstelle erstellt ein 3D-Rotationstransformationsobjekt.
CreateRotateTransform3D

Erstellt ein 3D-Rotationstransformationsobjekt.
CreateSaturationEffect

Erstellt eine instance von IDCompositionSaturationEffect.
CreateScaleTransform

Die IDCompositionDevice::CreateScaleTransform-Methode erstellt ein 2D-Skalierungstransformationsobjekt.
CreateScaleTransform

Erstellt ein 2D-Skalierungstransformationsobjekt.
CreateScaleTransform3D

Die IDCompositionDevice::CreateScaleTransform3D-Methode erstellt ein 3D-Skalierungstransformationsobjekt.
CreateScaleTransform3D

Erstellt ein 3D-Skalierungstransformationsobjekt.
CreateShadowEffect

Erstellt eine instance von IDCompositionShadowEffect.
CreateSkewTransform

Die IDCompositionDevice::CreateSkewTransform-Methode erstellt ein 2D-Schiefes Transformationsobjekt.
CreateSkewTransform

Erstellt ein 2D-schiefes Transformationsobjekt.
CreateSurface

Die IDCompositionDevice::CreateSurface-Methode erstellt ein aktualisierbares Oberflächenobjekt, das einem oder mehreren Visuals für die Komposition zugeordnet werden kann.
CreateSurface

Erstellt ein aktualisierbares Oberflächenobjekt, das einem oder mehreren Visuals für die Komposition zugeordnet werden kann.
CreateSurface

Erstellt ein Oberflächenobjekt, das einem oder mehreren Visuals für die Komposition zugeordnet werden kann.
CreateSurfaceFactory

Erstellt ein Microsoft DirectComposition Surface Factory-Objekt, mit dem andere DirectComposition-Oberflächen- oder virtuelle Oberflächenobjekte erstellt werden können.
CreateSurfaceFromHandle

Erstellt ein neues Kompositionsoberflächenobjekt, das eine vorhandene Kompositionsoberfläche umschließt.
CreateSurfaceFromHandle

Die IDCompositionDevice::CreateSurfaceFromHandle-Methode erstellt ein neues Kompositionsoberflächenobjekt, das eine vorhandene Kompositionsoberfläche umschließt.
CreateSurfaceFromHwnd

Erstellt ein Wrapperobjekt, das die Rasterung eines mehrschichtigen Fensters darstellt und einem Visual für die Komposition zugeordnet werden kann.
CreateSurfaceFromHwnd

Die IDCompositionDevice::CreateSurfaceFromHwnd-Methode erstellt ein Wrapperobjekt, das die Rasterung eines mehrschichtigen Fensters darstellt und einem Visual für die Komposition zugeordnet werden kann.
CreateTableTransferEffect

Erstellt eine instance von IDCompositionTableTransferEffect.
CreateTargetForHwnd

Erstellt ein Kompositionszielobjekt, das an das Fenster gebunden ist, das durch das angegebene Fensterhandle dargestellt wird.
CreateTargetForHwnd

Erstellt ein Kompositionszielobjekt, das an das Fenster gebunden ist, das durch das angegebene Fensterhandle (HWND) dargestellt wird.
CreateTransform3DGroup

Die IDCompositionDevice::CreateTransform3DGroup-Methode erstellt ein 3D-Transformationsgruppenobjekt, das ein Array von 3D-Transformationsobjekten enthält.
CreateTransform3DGroup

Erstellt ein 3D-Transformationsgruppenobjekt, das ein Array von 3D-Transformationsobjekten enthält.
CreateTransformGroup

Die IDCompositionDevice::CreateTransformGroup-Methode erstellt ein 2D-Transformationsgruppenobjekt, das ein Array von 2D-Transformationsobjekten enthält.
CreateTransformGroup

Erstellt ein 2D-Transformationsgruppenobjekt, das ein Array von 2D-Transformationsobjekten enthält.
CreateTranslateTransform

Die IDCompositionDevice::CreateTranslateTransform-Methode erstellt ein Transformationsobjekt für die 2D-Übersetzung.
CreateTranslateTransform

Erstellt ein Transformationsobjekt für die 2D-Übersetzung.
CreateTranslateTransform3D

Die IDCompositionDevice::CreateTranslateTransform3D-Methode erstellt ein Transformationsobjekt für die 3D-Übersetzung.
CreateTranslateTransform3D

Erstellt ein Transformationsobjekt für die 3D-Übersetzung.
CreateTurbulenceEffect

Erstellt eine instance von IDCompositionTurbulenceEffect.
CreateVirtualSurface

Die IDCompositionDevice::CreateVirtualSurface-Methode erstellt eine spärlich aufgefüllte Oberfläche, die einem oder mehreren Visuals für die Komposition zugeordnet werden kann.
CreateVirtualSurface

Erstellt eine dünn aufgefüllte Oberfläche, die einem oder mehreren Visuals für die Komposition zugeordnet werden kann. (IDCompositionDevice2.CreateVirtualSurface)
CreateVirtualSurface

Erstellt eine dünn aufgefüllte Oberfläche, die einem oder mehreren Visuals für die Komposition zugeordnet werden kann. (IDCompositionSurfaceFactory.CreateVirtualSurface)
CreateVisual

Die IDCompositionDevice::CreateVisual-Methode erstellt ein neues visuelles Objekt.
CreateVisual

Erstellt ein neues visuelles Objekt.
DCompositionAttachMouseDragToHwnd

Erstellt eine Interaction/InputSink-Taste, um die Maustaste nach unten und alle nachfolgenden Verschiebungs- und Nach oben-Ereignisse an den angegebenen HWND weiterzuleiten.
DCompositionAttachMouseWheelToHwnd

Erstellt einen Interaction/InputSink, um Mausradmeldungen an den angegebenen HWND weiterzuleiten.
DCompositionBoostCompositorClock

Fordert an, dass das System dynamisch zu einer höheren Aktualisierungsrate wechselt, um latenzsensible Inhalte zu verbessern.
DCompositionCreateDevice

Erstellt ein neues Geräteobjekt, das zum Erstellen anderer Microsoft DirectComposition-Objekte verwendet werden kann. (DCompositionCreateDevice)
DCompositionCreateDevice2

Erstellt ein neues Geräteobjekt, das zum Erstellen anderer Microsoft DirectComposition-Objekte verwendet werden kann. (DCompositionCreateDevice2)
DCompositionCreateDevice3

Erstellt ein neues DirectComposition-Geräteobjekt, das zum Erstellen anderer DirectComposition-Objekte verwendet werden kann.
DCompositionCreateSurfaceHandle

Erstellt ein neues Kompositionsoberflächenobjekt, das an eine Microsoft DirectX-Swapchain oder einen Swappuffer gebunden und einem Visual zugeordnet werden kann.
DCompositionGetFrameId

Ruft den Bezeichner des neuesten Compositorframes des angegebenen Typs ab.
DCompositionGetStatistics

Ruft grundlegende Informationen zum Kompositionsrahmen und eine Liste der Renderziel-IDs ab, die Teil des Frames sind.
DCompositionGetTargetStatistics

DCompositionWaitForCompositorClock

Hält einen Thread an, bis das nächste Signal der Compositoruhr auftritt.
DisableDebugCounters

Deaktiviert die Anzeige von Leistungsdebuggingindikatoren.
DisableHeatMap

Deaktiviert visuelle Heatmaps.
DisableRedrawRegions

Deaktiviert visuelle Neu zeichnen von Regionen.
EnableDebugCounters

Ermöglicht die Anzeige von Leistungsdebuggingindikatoren.
EnableHeatMap

Aktiviert eine visuelle Heatmap, die überzeichnete Regionen darstellt.
EnableRedrawRegions

Aktiviert das Hervorheben von Visuals, wenn Inhalte neu gezeichnet werden.
ENDE

Fügt ein Endsegment hinzu, das das Ende einer Animationsfunktion markiert.
EndDraw

Markiert das Ende der Zeichnung für dieses Microsoft DirectComposition-Oberflächenobjekt.
GetAvailableFence

Ruft ein Direct3D-Synchronisierungszaun-Wert-Paar ab, das angibt, wann die Kompositionstextur verfügbar wird, wenn diese Informationen bekannt sind.
GetFrameStatistics

Die IDCompositionDevice::GetFrameStatistics-Methode ruft Informationen aus der Kompositions-Engine über die Kompositionszeiten und die Bildrate ab.
GetFrameStatistics

Ruft Informationen aus der Kompositions-Engine über Die Kompositionszeiten und die Bildrate ab.
operator!=

Vergleicht die Werte von zwei COMPOSITION_TARGET_ID Objekten, um festzustellen, ob sie unterschiedliche Werte enthalten.
Operator.

Vergleicht die Werte von zwei COMPOSITION_TARGET_ID Objekten, um festzustellen, ob sie identische Werte enthalten.
RemoveAllVisuals

Entfernt alle Visuals aus der untergeordneten Liste dieses Visuals.
RemoveVisual

Entfernt ein untergeordnetes Visual aus der Untergeordneten Liste dieses Visuals.
Zurücksetzen

Setzt die Animationsfunktion zurück, sodass sie keine Segmente enthält.
Größe ändern

Ändert die logische Größe dieses virtuellen Oberflächenobjekts.
ResumeDraw

Setzt die Zeichnung auf diesem Microsoft DirectComposition-Oberflächenobjekt fort.
Scrollen

Scrollt einen rechteckigen Bereich einer logischen Microsoft DirectComposition-Oberfläche.
SetAbsoluteBeginTime

Legt die absolute Zeit fest, zu der die Animationsfunktion gestartet wird.
SetAlpha

Legt den Alphawert für den Effekt fest. (Überladung 2/2)
SetAlpha

Legt den Alphawert für den Effekt fest. (Überladung 1/2)
SetAlphaDisable

Gibt an, ob die Übertragungsfunktion auf den Alphakanal angewendet werden soll.
SetAlphaDisable

Gibt an, ob die Übertragungsfunktion auf den Alphakanal angewendet werden soll.
SetAlphaMode

Legt den Alphamodus der Ausgabe für den Farbmatrixeffekt fest.
SetAlphaMode

Informiert den DWM, ob Alphapixel in der Textur berücksichtigt oder ignoriert werden sollen.
SetAlphaSlope

Die IDCompositionLinearTransferEffect::SetAlphaSlope-Methode legt die Steigung der linearen Funktion für den Alphakanal fest.
SetAlphaSlope

Die IDCompositionLinearTransferEffect::SetAlphaSlope(IDCompositionAnimation)-Methode legt die Steigung der linearen Funktion für den Alphakanal fest.
SetAlphaTable

Legt die Liste der Werte fest, die zum Definieren der Übertragungsfunktion für den Alphakanal verwendet werden.
SetAlphaTableValue

Legt einen Wert in der Alphatabelle fest. (Überladung 1/2)
SetAlphaTableValue

Legt einen Wert in der Alphatabelle fest. (Überladung 2/2)
SetAlphaYIntercept

Legt den Y-Intercept der linearen Funktion für den Alphakanal fest.
SetAlphaYIntercept

Legt den Y-Intercept der linearen Funktion für den Alphakanal fest.
SetAngle

Die IDCompositionHueRotationEffect::SetAngle(float)-Methode legt den Winkel fest, um den Farbton zu drehen.
SetAngle

Die IDCompositionHueRotationEffect::SetAngle(IDCompositionAnimation)-Methode legt den Winkel so fest, dass der Farbton gedreht wird.
SetAngle

Ändert den Wert der Angle-Eigenschaft einer 2D-Drehtransformation. Die Angle-Eigenschaft gibt den Drehwinkel an.
SetAngle

Animiert den Wert der Angle-Eigenschaft einer 2D-Drehtransformation. Die Angle-Eigenschaft gibt den Drehwinkel an.
SetAngle

Ändert den Wert der Angle-Eigenschaft einer 3D-Drehtransformation. Die Angle-Eigenschaft gibt den Drehwinkel an. Der Standardwert ist 0 (null).
SetAngle

Animiert den Wert der Angle-Eigenschaft einer 3D-Drehtransformation. Die Angle-Eigenschaft gibt den Drehwinkel an. Der Standardwert ist 0 (null).
SetAngleX

Ändert den Wert der AngleX-Eigenschaft einer 2D-Schiefentransformation.
SetAngleX

Animiert den Wert der AngleX-Eigenschaft einer 2D-Schrägtransformation.
SetAngleY

Ändert den Wert der AngleY-Eigenschaft einer 2D-Schrägtransformation.
SetAngleY

Animiert den Wert der AngleY-Eigenschaft einer 2D-Schiefentransformation.
SetAxisX

Ändert den Wert der AxisX-Eigenschaft einer 3D-Drehtransformation. Die AxisX-Eigenschaft gibt die x-Koordinate für den Achsenvektor der Drehung an. Der Standardwert ist 0 (null).
SetAxisX

Animiert den Wert der AxisX-Eigenschaft einer 3D-Drehtransformation. Die AxisX-Eigenschaft gibt die x-Koordinate für den Achsenvektor der Drehung an. Der Standardwert ist 0 (null).
SetAxisY

Ändert den Wert der AxisY-Eigenschaft einer 3D-Drehungstransformation. Die AxisY-Eigenschaft gibt die y-Koordinate für den Achsenvektor der Drehung an. Der Standardwert ist 0 (null).
SetAxisY

Animiert den Wert der AxisY-Eigenschaft einer 3D-Drehungstransformation. Die AxisY-Eigenschaft gibt die y-Koordinate für den Achsenvektor der Drehung an. Der Standardwert ist 0 (null).
SetAxisZ

Ändert den Wert der AxisZ-Eigenschaft einer 3D-Drehungstransformation. Die AxisZ-Eigenschaft gibt die Z-Koordinate für den Achsenvektor der Drehung an. Der Standardwert ist 1,0.
SetAxisZ

Animiert den Wert der AxisZ-Eigenschaft einer 3D-Drehungstransformation. Die AxisZ-Eigenschaft gibt die Z-Koordinate für den Achsenvektor der Drehung an. Der Standardwert ist 1,0.
SetBackFaceVisibility

Gibt an, ob Oberflächen, auf die 3D-Transformationen angewendet wurden, angezeigt werden sollen, wenn sie vom Beobachter abgewandt sind.
SetBaseFrequency

Legt die Basisfrequenzen in X- und Y-Richtung fest.
SetBitmapInterpolationMode

Legt die BitmapInterpolationMode-Eigenschaft fest, die den Modus für Microsoft DirectComposition angibt, der beim Interpolieren von Pixeln aus Bitmaps verwendet werden soll, die nicht achsenbündig ausgerichtet oder genau im großen Stil gezeichnet sind.
SetBlackPoint

Gibt den unteren Teil der Helligkeitsübertragungskurve für den Helligkeitseffekt an.
SetBlackPointX

Legt den x-Wert des Schwarzen Punkts fest. (Überladung 2/2)
SetBlackPointX

Legt den x-Wert des Schwarzen Punkts fest. (Überladung 1/2)
SetBlackPointY

Legt den y-Wert des Schwarzpunkts fest. (Überladung 1/2)
SetBlackPointY

Legt den y-Wert des Schwarzpunkts fest. (Überladung 2/2)
SetBlue

Legt den blauen Wert für die Farbe des Schattens fest. (Überladung 1/2)
SetBlue

Legt den blauen Wert für die Farbe des Schattens fest. (Überladung 2/2)
SetBlueDisable

Die IDCompositionLinearTransferEffect::SetBlueDisable-Methode gibt an, ob die Übertragungsfunktion auf den blauen Kanal angewendet werden soll.
SetBlueDisable

Gibt an, ob die Übertragungsfunktion auf den blauen Kanal angewendet werden soll.
SetBlueSlope

Die IDCompositionLinearTransferEffect::SetBlueSlope-Methode legt die Steigung der linearen Funktion für den blauen Kanal fest.
SetBlueSlope

Die IDCompositionLinearTransferEffect::SetBlueSlope(IDCompositionAnimation)-Methode legt die Steigung der linearen Funktion für den blauen Kanal fest.
SetBlueTable

Legt die Liste der Werte fest, die zum Definieren der Übertragungsfunktion für den blauen Kanal verwendet werden.
SetBlueTableValue

Legt einen Wert in der blauen Tabelle fest. (Überladung 2/2)
SetBlueTableValue

Legt einen Wert in der blauen Tabelle fest. (Überladung 1/2)
SetBlueYIntercept

Die IDCompositionLinearTransferEffect::SetBlueYIntercept-Methode legt den Y-Abschnitt der linearen Funktion für den blauen Kanal fest.
SetBlueYIntercept

Die IDCompositionLinearTransferEffect::SetBlueYIntercept(IDCompositionAnimation)-Methode legt den Y-Intercept der linearen Funktion für den blauen Kanal fest.
SetBorderMode

Legt den Rahmenmodus fest, der mit dem Effekt verwendet werden soll.
SetBorderMode

Legt den Modus fest, der zum Berechnen des Rahmens des Bilds verwendet wird.
SetBorderMode

Legt die BorderMode-Eigenschaft fest, die angibt, wie die Ränder von Bitmaps und Clips, die diesem Visual zugeordnet sind, oder mit Visuals in der Unterstruktur, die in diesem Visual verwurzelt sind, erstellt werden sollen.
SetBottom

Ändert den Wert der Bottom-Eigenschaft eines Clip-Objekts.
SetBottom

Animiert den Wert der Bottom-Eigenschaft eines Cliprechtecks.
SetBottomLeftRadiusX

Ändert oder animiert den Wert der BottomLeftRadiusX-Eigenschaft dieses Clips. Die BottomLeftRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die linke untere Ecke des Clips rundet.
SetBottomLeftRadiusX

Animiert den Wert der BottomLeftRadiusX-Eigenschaft dieses Clips. Die BottomLeftRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die linke untere Ecke des Clips rundet.
SetBottomLeftRadiusY

Ändert oder animiert den Wert der BottomLeftRadiusY-Eigenschaft dieses Clips. Die BottomLeftRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die linke untere Ecke des Clips rundet.
SetBottomLeftRadiusY

Animiert den Wert der BottomLeftRadiusY-Eigenschaft dieses Clips. Die BottomLeftRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die linke untere Ecke des Clips rundet.
SetBottomRightRadiusX

Ändert oder animiert den Wert der BottomRightRadiusX-Eigenschaft dieses Clips. Die BottomRightRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die untere rechte Ecke des Clips rundet.
SetBottomRightRadiusX

Animiert den Wert der BottomRightRadiusX-Eigenschaft dieses Clips. Die BottomRightRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die untere rechte Ecke des Clips rundet.
SetBottomRightRadiusY

Ändert oder animiert den Wert der BottomRightRadiusY-Eigenschaft dieses Clips. Die BottomRightRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die untere rechte Ecke des Clips rundet.
SetBottomRightRadiusY

Animiert den Wert der BottomRightRadiusY-Eigenschaft dieses Clips. Die BottomRightRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die untere rechte Ecke des Clips rundet.
SetCenterX

Ändert den Wert der CenterX-Eigenschaft einer 2D-Drehungstransformation.
SetCenterX

Animiert den Wert der CenterX-Eigenschaft einer 2D-Drehungstransformation.
SetCenterX

Ändert den Wert der CenterX-Eigenschaft einer 3D-Rotationstransformation. Die CenterX-Eigenschaft gibt die x-Koordinate des Punkts an, um den die Drehung ausgeführt wird. Der Standardwert ist 0 (null).
SetCenterX

Animiert den Wert der CenterX-Eigenschaft einer 3D-Rotationstransformation. Die CenterX-Eigenschaft gibt die x-Koordinate des Punkts an, um den die Drehung ausgeführt wird. Der Standardwert ist 0 (null).
SetCenterX

Ändert den Wert der CenterX-Eigenschaft einer 2D-Skalierungstransformation.
SetCenterX

Animiert den Wert der CenterX-Eigenschaft einer 2D-Skalierungstransformation.
SetCenterX

Ändert den Wert der CenterX-Eigenschaft einer 3D-Skalierungstransformation.
SetCenterX

Animiert den Wert der CenterX-Eigenschaft einer 3D-Skalierungstransformation.
SetCenterX

Ändert den Wert der CenterX-Eigenschaft einer 2D-Skewtransformation.
SetCenterX

Animiert den Wert der CenterX-Eigenschaft einer 2D-Skewtransformation.
SetCenterY

Ändert den Wert der CenterY-Eigenschaft einer 2D-Rotationstransformation.
SetCenterY

Animiert den Wert der CenterY-Eigenschaft einer 2D-Rotationstransformation.
SetCenterY

Ändert den Wert der CenterY-Eigenschaft einer 3D-Rotationstransformation. Die CenterY-Eigenschaft gibt die y-Koordinate des Punkts an, an dem die Drehung ausgeführt wird. Der Standardwert ist 0 (null).
SetCenterY

Animiert den Wert der CenterY-Eigenschaft einer 3D-Rotationstransformation. Die CenterY-Eigenschaft gibt die y-Koordinate des Punkts an, an dem die Drehung ausgeführt wird. Der Standardwert ist 0 (null).
SetCenterY

Ändert den Wert der CenterY-Eigenschaft einer 2D-Skalierungstransformation.
SetCenterY

Animiert den Wert der CenterY-Eigenschaft einer 2D-Skalierungstransformation.
SetCenterY

Ändert den Wert der CenterY-Eigenschaft einer 3D-Skalierungstransformation.
SetCenterY

Animiert den Wert der CenterY-Eigenschaft einer 3D-Skalierungstransformation.
SetCenterY

Ändert den Wert der CenterY-Eigenschaft einer 2D-Skewtransformation.
SetCenterY

Animiert den Wert der CenterY-Eigenschaft einer 2D-Verzerrungstransformation.
SetCenterZ

Ändert den Wert der CenterZ-Eigenschaft einer 3D-Rotationstransformation. Die CenterZ-Eigenschaft gibt die Z-Koordinate des Punkts an, an dem die Drehung ausgeführt wird. Der Standardwert ist 0 (null).
SetCenterZ

Animiert den Wert der CenterZ-Eigenschaft einer 3D-Rotationstransformation. Die CenterZ-Eigenschaft gibt die Z-Koordinate des Punkts an, an dem die Drehung ausgeführt wird. Der Standardwert ist 0 (null).
SetCenterZ

Ändert den Wert der CenterZ-Eigenschaft einer 3D-Skalierungstransformation.
SetCenterZ

Animiert den Wert der CenterZ-Eigenschaft einer 3D-Skalierungstransformation.
SetClampOutput

Gibt an, ob Farbwerte geklemmt werden sollen, bevor der Effekt die Werte an den nächsten Effekt im Diagramm übergibt.
SetClampOutput

Gibt an, ob der Effekt Farbwerte zwischen 0 und 1 klemmt, bevor die Effekte die Werte an den nächsten Effekt in der Kette übergeben.
SetClampOutput

Die IDCompositionLinearTransferEffect::SetClampOutput-Methode gibt an, ob der Effekt Farbwerte zwischen 0 und 1 klemmt, bevor der Effekt die Werte an den nächsten Effekt im Diagramm übergibt.
SetClampOutput

Gibt an, ob der Effekt Farbwerte zwischen 0 und 1 klemmt, bevor der Effekt die Werte an den nächsten Effekt im Diagramm übergibt.
Graphics.setclip

Legt die Clip-Eigenschaft dieses Visuals auf das angegebene Rechteck fest.
Graphics.setclip

Legt die Clip-Eigenschaft dieses Visuals auf das angegebene Clipobjekt fest.
SetCoefficient1

Legt den ersten Koeffizient für die Formel fest, die zum Zusammengesetzten der beiden Eingabebilder verwendet wird. (Überladung 2/2)
SetCoefficient1

Legt den ersten Koeffizient für die Formel fest, die zum Zusammengesetzten der beiden Eingabebilder verwendet wird. (Überladung 1/2)
SetCoefficient2

Legt den zweiten Koeffizient für die Formel fest, mit der die beiden Eingabebilder zusammengesetzt werden. (Überladung 1/2)
SetCoefficient2

Legt den zweiten Koeffizient für die Formel fest, mit der die beiden Eingabebilder zusammengesetzt werden. (Überladung 2/2)
SetCoefficient3

Legt den dritten Koeffizient für die Formel fest, mit der die beiden Eingabebilder zusammengesetzt werden. (Überladung 1/2)
SetCoefficient3

Legt den dritten Koeffizient für die Formel fest, mit der die beiden Eingabebilder zusammengesetzt werden. (Überladung 2/2)
SetCoefficient4

Legt den vierten Koeffizient für die Gleichung fest, mit der die beiden Eingabebilder zusammengesetzt werden. (Überladung 2/2)
SetCoefficient4

Legt den vierten Koeffizient für die Gleichung fest, mit der die beiden Eingabebilder zusammengesetzt werden. (Überladung 1/2)
SetCoefficients

Legt die Koeffizienten für die Formel fest, mit der die beiden Eingabebilder zusammengesetzt werden.
SetColor

Legt die Farbe des Schattens fest.
SetColorSpace

Informiert das System über den Farbraum, dem die Textur zugeordnet werden soll.
SetCompositeMode

Legt den Füllmodus für dieses Visual fest.
SetContent

Legt die Content-Eigenschaft dieses Visuals auf die angegebene Bitmap oder den angegebenen Fensterwrapper fest.
SetDepthMode

Legt die diesem Visual zugeordnete Tiefenmoduseigenschaft fest.
SetEffect

Legt die Effect-Eigenschaft dieses Visuals fest.
SetGreen

Legt den grünen Wert für die Farbe des Schattens fest. (Überladung 1/2)
SetGreen

Legt den grünen Wert für die Farbe des Schattens fest. (Überladung 2/2)
SetGreenDisable

Die IDCompositionLinearTransferEffect::SetGreenDisable-Methode gibt an, ob die Übertragungsfunktion auf den grünen Kanal angewendet werden soll.
SetGreenDisable

Gibt an, ob die Übertragungsfunktion auf den grünen Kanal angewendet werden soll.
SetGreenSlope

Die IDCompositionLinearTransferEffect::SetGreenSlope-Methode legt die Steigung der linearen Funktion für den grünen Kanal fest.
SetGreenSlope

Die IDCompositionLinearTransferEffect::SetGreenSlope(IDCompositionAnimation)-Methode legt die Steigung der linearen Funktion für den grünen Kanal fest.
SetGreenTable

Legt die Liste der Werte fest, die zum Definieren der Übertragungsfunktion für den grünen Kanal verwendet werden.
SetGreenTableValue

Legt einen Wert in der grünen Tabelle fest. (Überladung 2/2)
SetGreenTableValue

Legt einen Wert in der grünen Tabelle fest. (Überladung 1/2)
SetGreenYIntercept

Die IDCompositionLinearTransferEffect::SetGreenYIntercept-Methode legt den Y-Intercept der linearen Funktion für den grünen Kanal fest.
SetGreenYIntercept

Legt den Y-Abschnitt der linearen Funktion für den grünen Kanal fest.
SetInput

Legt die Eingabe an einem Index auf den angegebenen Filtereffekt fest.
SetInterpolationMode

Legt den Interpolationsmodus des Effekts fest.
SetLeft

Ändert den Wert der Left-Eigenschaft eines Cliprechtecks.
SetLeft

Animiert den Wert der Left-Eigenschaft eines Cliprechtecks.
SetMatrix

Legt die Matrix fest, die vom Effekt verwendet wird, um die RGBA-Werte des Bilds zu multiplizieren.
SetMatrix

Ändert alle Werte der Matrix dieser 2D-Transformation.
SetMatrix

Ändert alle Werte der Matrix dieses 3D-Transformationseffekts.
SetMatrixElement

Legt ein Element der Farbmatrix fest. (Überladung 1/2)
SetMatrixElement

Legt ein Element der Farbmatrix fest. (Überladung 2/2)
SetMatrixElement

Ändert den Wert eines Elements der Matrix dieser Transformation.
SetMatrixElement

Animiert den Wert eines Elements der Matrix dieser 2D-Transformation.
SetMatrixElement

Ändert den Wert eines Elements der Matrix dieser 3D-Transformation.
SetMatrixElement

Animiert den Wert eines Elements der Matrix dieser 3D-Transformation.
SetMode

Legt den Mischmodus fest, der verwendet werden soll, wenn der Blendeffekt die beiden Bilder kombiniert.
SetMode

Legt den Modus für den zusammengesetzten Effekt fest.
SetNoise

Legt den Turbulenzrauschmodus fest.
SetNumOctaves

Legt die Anzahl der Oktaven für die Rauschfunktion fest.
SetOffset

Legt die Koordinaten fest, in denen die Turbulenzausgabe generiert wird.
SetOffsetX

Ändert den Wert der OffsetX-Eigenschaft einer 2D-Übersetzungstransformation.
SetOffsetX

Animiert den Wert der OffsetX-Eigenschaft einer 2D-Übersetzungstransformation.
SetOffsetX

Ändert den Wert der OffsetX-Eigenschaft eines Transformationseffekts für die 3D-Übersetzung. Die OffsetX-Eigenschaft gibt den Abstand an, der entlang der x-Achse übersetzt werden soll.
SetOffsetX

Animiert den Wert der OffsetX-Eigenschaft eines Transformationseffekts für die 3D-Übersetzung. Die OffsetX-Eigenschaft gibt den Abstand an, der entlang der x-Achse übersetzt werden soll.
SetOffsetX

Ändert den Wert der OffsetX-Eigenschaft dieses Visuals. (Überladung 1/2)
SetOffsetX

Ändert den Wert der OffsetX-Eigenschaft dieses Visuals. (Überladung 2/2)
SetOffsetY

Ändert den Wert der OffsetY-Eigenschaft einer 2D-Übersetzungstransformation.
SetOffsetY

Animiert den Wert der OffsetY-Eigenschaft einer 2D-Übersetzungstransformation.
SetOffsetY

Ändert den Wert der OffsetY-Eigenschaft eines Transformationseffekts für die 3D-Übersetzung. Die OffsetY-Eigenschaft gibt den Abstand an, der entlang der y-Achse übersetzt werden soll.
SetOffsetY

Animiert den Wert der OffsetY-Eigenschaft eines Transformationseffekts für die 3D-Übersetzung. Die OffsetY-Eigenschaft gibt den Abstand an, der entlang der y-Achse übersetzt werden soll.
SetOffsetY

Ändert den Wert der OffsetY-Eigenschaft dieses Visuals.
SetOffsetY

Animiert den Wert der OffsetY-Eigenschaft dieses Visuals.
SetOffsetZ

Ändert den Wert der OffsetZ-Eigenschaft eines Transformationseffekts für die 3D-Übersetzung. Die OffsetZ-Eigenschaft gibt den Abstand an, der entlang der Z-Achse übersetzt werden soll.
SetOffsetZ

Animiert den Wert der OffsetZ-Eigenschaft eines Transformationseffekts für die 3D-Übersetzung. Die OffsetZ-Eigenschaft gibt den Abstand an, der entlang der Z-Achse übersetzt werden soll.
SetOffsetZ

Ändert den Wert der OffsetZ-Eigenschaft.
SetOffsetZ

Animiert den Wert der OffsetZ-Eigenschaft.
SetOpacity

Ändert den Wert der Opacity-Eigenschaft.
SetOpacity

Animiert den Wert der Opacity-Eigenschaft.
SetOpacity

Legt den Wert der Deckkrafteigenschaft des Visuals fest.
SetOpacity

Animiert den Wert der Deckkrafteigenschaft des Visuals.
SetOpacityMode

Legt den Deckkraftmodus für dieses Visual fest.
SetRed

Legt den roten Wert für die Farbe des Schattens fest. (Überladung 2/2)
SetRed

Legt den roten Wert für die Farbe des Schattens fest. (Überladung 1/2)
SetRedDisable

Gibt an, ob die Übertragungsfunktion auf den roten Kanal angewendet werden soll. (IDCompositionLinearTransferEffect.SetRedDisable)
SetRedDisable

Gibt an, ob die Übertragungsfunktion auf den roten Kanal angewendet werden soll. (IDCompositionTableTransferEffect.SetRedDisable)
SetRedSlope

Legt die Steigung der linearen Funktion für den roten Kanal fest. (Überladung 2/2)
SetRedSlope

Legt die Steigung der linearen Funktion für den roten Kanal fest. (Überladung 1/2)
SetRedTable

Legt die Liste der Werte fest, die zum Definieren der Übertragungsfunktion für den roten Kanal verwendet werden.
SetRedTableValue

Legt einen Wert in der roten Tabelle fest. (Überladung 1/2)
SetRedTableValue

Legt einen Wert in der roten Tabelle fest. (Überladung 2/2)
SetRedYIntercept

Legt den Y-Abschnitt der linearen Funktion für den roten Kanal fest. (Überladung 1/2)
SetRedYIntercept

Legt den Y-Abschnitt der linearen Funktion für den roten Kanal fest. (Überladung 2/2)
SetRight

Ändert den Wert der Right-Eigenschaft eines Cliprechtecks.
SetRight

Animiert den Wert der Right-Eigenschaft eines Cliprechtecks.
SetRoot

Legt ein visuelles Objekt als neues Stammobjekt einer visuellen Struktur fest.
SetSaturation

Legt die Sättigung des Bilds fest. (Überladung 2/2)
SetSaturation

Legt die Sättigung des Bilds fest. (Überladung 1/2)
SetScaleX

Ändert den Wert der ScaleX-Eigenschaft einer 2D-Skalierungstransformation.
SetScaleX

Animiert den Wert der ScaleX-Eigenschaft einer 2D-Skalierungstransformation.
SetScaleX

Ändert den Wert der ScaleX-Eigenschaft einer 3D-Skalierungstransformation.
SetScaleX

Animiert den Wert der ScaleX-Eigenschaft einer Skalierungstransformation.
SetScaleY

Ändert den Wert der ScaleY-Eigenschaft einer 2D-Skalierungstransformation.
SetScaleY

Animiert den Wert der ScaleY-Eigenschaft einer 2D-Skalierungstransformation.
SetScaleY

Ändert den Wert der ScaleY-Eigenschaft einer 3D-Skalierungstransformation.
SetScaleY

Animiert den Wert der ScaleY-Eigenschaft einer Skalierungstransformation.
SetScaleZ

Ändert den Wert der ScaleZ-Eigenschaft einer 3D-Skalierungstransformation.
SetScaleZ

Animiert den Wert der ScaleZ-Eigenschaft einer Skalierungstransformation.
SetSeed

Legt den Ausgangswert für den Pseudozufallsgenerator fest.
SetSharpness

Legt die Schärfe des Effekts fest. (Überladung 2/2)
SetSharpness

Legt die Schärfe des Effekts fest. (Überladung 1/2)
Setsize

Legt die Größe der Turbulenzausgabe fest.
SetSourceRect

Gibt den Bereich einer Direct3D-Textur an, den die Kompositionstextur darstellt.
SetStandardDeviation

Die IDCompositionGaussianBlurEffect::SetStandardDeviation(float)-Methode legt die Aufweichungsmenge fest, die auf das Bild angewendet werden soll.
SetStandardDeviation

Die IDCompositionGaussianBlurEffect::SetStandardDeviation(IDCompositionAnimation)-Methode legt die Aufweichung fest, die auf das Bild angewendet werden soll.
SetStandardDeviation

Legt die Unschärfe fest, die auf den Alphakanal des Bilds angewendet werden soll. (Überladung 1/2)
SetStandardDeviation

Legt die Unschärfe fest, die auf den Alphakanal des Bilds angewendet werden soll. (Überladung 2/2)
SetStitchable

Gibt an, ob das Heften aktiviert oder deaktiviert ist.
Settop

Ändert den Wert der Top-Eigenschaft eines Cliprechtecks.
Settop

Animiert den Wert der Top-Eigenschaft eines Cliprechtecks.
SetTopLeftRadiusX

Ändert oder animiert den Wert der TopLeftRadiusX-Eigenschaft dieses Clips. Die TopLeftRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die obere linke Ecke des Clips rundet.
SetTopLeftRadiusX

Animiert den Wert der TopLeftRadiusX-Eigenschaft dieses Clips. Die TopLeftRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die obere linke Ecke des Clips rundet.
SetTopLeftRadiusY

Ändert oder animiert den Wert der TopLeftRadiusY-Eigenschaft dieses Clips. Die TopLeftRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die obere linke Ecke des Clips rundet.
SetTopLeftRadiusY

Animiert den Wert der TopLeftRadiusY-Eigenschaft dieses Clips. Die TopLeftRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die obere linke Ecke des Clips rundet.
SetTopRightRadiusX

Ändert oder animiert den Wert der TopRightRadiusX-Eigenschaft dieses Clips. Die TopRightRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die obere rechte Ecke des Clips rundet.
SetTopRightRadiusX

Animiert den Wert der TopRightRadiusX-Eigenschaft dieses Clips. Die TopRightRadiusX-Eigenschaft gibt den x-Radius der Ellipse an, die die obere rechte Ecke des Clips rundet.
SetTopRightRadiusY

Ändert oder animiert den Wert der TopRightRadiusY-Eigenschaft dieses Clips. Die TopRightRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die obere rechte Ecke des Clips rundet.
SetTopRightRadiusY

Animiert den Wert der TopRightRadiusY-Eigenschaft dieses Clips. Die TopRightRadiusY-Eigenschaft gibt den y-Radius der Ellipse an, die die obere rechte Ecke des Clips rundet.
SetTransform

Legt die Transform-Eigenschaft dieses Visuals auf die angegebene 3-by-2-Transformationsmatrix fest.
SetTransform

Legt die Transform-Eigenschaft dieses Visuals auf das angegebene 2D-Transformationsobjekt fest.
SetTransform

Legt die Transform-Eigenschaft dieses Visuals auf die angegebene 4-mal-4-Transformationsmatrix fest.
SetTransform

Legt die Transform-Eigenschaft dieses Visuals auf das angegebene 3D-Transformationsobjekt fest.
SetTransform3D

Legt das 3D-Transformationseffektobjekt fest, das die Rasterung der Visuals ändert, auf die diese Effektgruppe angewendet wird.
SetTransformMatrix

Legt die Transformationsmatrix des Effekts fest.
SetTransformMatrixElement

Legt ein Element der Transformationsmatrix des Effekts fest. (Überladung 1/2)
SetTransformMatrixElement

Legt ein Element der Transformationsmatrix des Effekts fest. (Überladung 2/2)
SetTransformParent

Legt die TransformParent-Eigenschaft dieses Visuals fest. Die TransformParent-Eigenschaft erstellt das Koordinatensystem relativ, zu dem dieses Visual zusammengesetzt ist.
Setvisible

Ändert den Wert der Visible-Eigenschaft des Visuals.
SetWhitePoint

Legt den oberen Teil der Helligkeitsübertragungskurve fest.
SetWhitePointX

Legt den x-Wert des Weißpunkts fest. (Überladung 2/2)
SetWhitePointX

Legt den x-Wert des Weißpunkts fest. (Überladung 1/2)
SetWhitePointY

Legt den y-Wert des Weißpunkts fest. (Überladung 2/2)
SetWhitePointY

Legt den y-Wert des Weißpunkts fest. (Überladung 1/2)
SuspendDraw

Hält die Zeichnung auf diesem Microsoft DirectComposition-Oberflächenobjekt an.
Trim

Verwirft Pixel, die außerhalb der angegebenen Kürzungsrechtecke liegen.
WaitForCommitCompletion

Wartet, bis die Kompositions-Engine die Verarbeitung des vorherigen Aufrufs der IDCompositionDevice::Commit-Methode abgeschlossen hat.
WaitForCommitCompletion

Wartet, bis die Kompositions-Engine die Verarbeitung des vorherigen Aufrufs der IDCompositionDevice2::Commit-Methode abgeschlossen hat.

Schnittstellen

 
IDCompositionAffineTransform2DEffect

Der arithmetische zusammengesetzte Effekt wird verwendet, um 2 Bilder mit einer gewichteten Summe von Pixeln aus den Eingabebildern zu kombinieren. (IDCompositionAffineTransform2DEffect)
IDCompositionAnimation

Stellt eine Funktion zum Animieren einer oder mehrerer Eigenschaften eines oder mehrerer Microsoft DirectComposition-Objekte dar.
IDCompositionArithmeticCompositeEffect

Der arithmetische zusammengesetzte Effekt wird verwendet, um 2 Bilder mit einer gewichteten Summe von Pixeln aus den Eingabebildern zu kombinieren. (IDCompositionArithmeticCompositeEffect)
IDCompositionBlendEffect

Der Blend-Effekt wird verwendet, um 2 Bilder zu kombinieren.
IDCompositionBrightnessEffect

Der Helligkeitseffekt steuert die Helligkeit des Bilds.
IDCompositionClip

Stellt ein Clipobjekt dar, das verwendet wird, um das Rendern einer visuellen Unterstruktur auf einen rechteckigen Bereich einzuschränken.
IDCompositionColorMatrixEffect

Der Farbmatrixeffekt ändert die RGBA-Werte einer Bitmap.
IDCompositionCompositeEffect

Der zusammengesetzte Effekt wird verwendet, um 2 oder mehr Bilder zu kombinieren.
IDCompositionDesktopDevice

Eine Anwendung muss die IDCompositionDesktopDevice-Schnittstelle verwenden, um DirectComposition in einer Win32-Desktopanwendung verwenden zu können.
IDCompositionDevice

Dient als Factory für alle anderen Microsoft DirectComposition-Objekte und stellt Methoden zum Steuern der Transaktionskomposition bereit. (IDCompositionDevice)
IDCompositionDevice2

Dient als Factory für alle anderen Microsoft DirectComposition-Objekte und stellt Methoden zum Steuern der Transaktionskomposition bereit. (IDCompositionDevice2)
IDCompositionDevice3

Dient als Factory für alle anderen Microsoft DirectComposition-Objekte und stellt Methoden zum Steuern der Transaktionskomposition bereit. (IDCompositionDevice3)
IDCompositionDevice4

Dient als Stammfactory für Kompositionstexturen.
IDCompositionDeviceDebug

Bietet Zugriff auf Renderingfeatures, die beim Debuggen von Anwendungen und bei der Leistungsoptimierung helfen. Diese Schnittstelle kann über die DirectComposition-Geräteschnittstelle abgefragt werden.
IDCompositionEffect

Stellt einen Bitmapeffekt dar, der die Rasterung der Unterstruktur eines Visuals ändert.
IDCompositionEffectGroup

Stellt eine Gruppe von Bitmapeffekten dar, die zusammen angewendet werden, um die Rasterung der Unterstruktur eines Visuals zu ändern.
IDCompositionFilterEffect

Stellt einen Filtereffekt dar.
IDCompositionGaussianBlurEffect

Der Gaußsche Unschärfeeffekt wird verwendet, um ein Bild durch eine gaußsche Funktion zu verwischen, in der Regel, um Bildrauschen zu reduzieren und Details zu reduzieren.
IDCompositionHueRotationEffect

Der Farbtonrotationseffekt ändert den Farbton eines Bilds, indem eine Farbmatrix basierend auf dem Drehwinkel angewendet wird.
IDCompositionLinearTransferEffect

Der Linearübertragungseffekt wird verwendet, um die Farbintensitäten eines Bilds mithilfe einer linearen Funktion zuzuordnen, die aus einer Liste von Werten erstellt wird, die Sie für jeden Kanal angeben.
IDCompositionMatrixTransform

Stellt eine beliebige affine 2D-Transformation dar, die durch eine 3-by-2-Matrix definiert wird. (IDCompositionMatrixTransform)
IDCompositionMatrixTransform3D

Stellt eine beliebige 3D-Transformation dar, die durch eine 4-by-4-Matrix definiert wird.
IDCompositionRectangleClip

Stellt ein Clipobjekt dar, das das Rendern einer visuellen Unterstruktur auf den angegebenen rechteckigen Bereich einschränkt. Optional können für das Clipobjekt abgerundete Ecken angegeben sein.
IDCompositionRotateTransform

Stellt eine 2D-Transformation dar, die sich auf die Drehung eines Visuals um die Z-Achse auswirkt. Das Koordinatensystem wird um den angegebenen Mittelpunkt gedreht.
IDCompositionRotateTransform3D

Stellt eine 3D-Transformation dar, die sich auf die Drehung eines Visuals entlang einer beliebigen Achse im 3D-Raum auswirkt. Das Koordinatensystem wird um den angegebenen Mittelpunkt gedreht.
IDCompositionSaturationEffect

Dieser Effekt wird verwendet, um die Sättigung eines Bilds zu ändern. Der Sättigungseffekt ist eine Spezialisierung des Farbmatrixeffekts.
IDCompositionScaleTransform

Stellt eine 2D-Transformation dar, die sich auf die Skalierung eines Visuals entlang der x- und y-Achse auswirkt. Das Koordinatensystem wird vom angegebenen Mittelpunkt aus skaliert.
IDCompositionScaleTransform3D

Stellt einen 3D-Transformationseffekt dar, der sich auf die Skalierung eines Visuals entlang der x-, y- und z-Achse auswirkt. Das Koordinatensystem wird vom angegebenen Mittelpunkt aus skaliert.
IDCompositionShadowEffect

Der Schatteneffekt wird verwendet, um einen Schatten aus dem Alphakanal eines Bilds zu generieren. Der Schatten ist für höhere Alphawerte undurchsichtiger und für niedrigere Alphawerte transparenter. Sie können die Unschärfe und die Farbe des Schattens festlegen.
IDCompositionSkewTransform

Stellt eine 2D-Transformation dar, die sich auf die Neigung eines Visuals entlang der x- und y-Achse auswirkt. Das Koordinatensystem wird um den angegebenen Mittelpunkt herum verzerrt.
IDCompositionSurface

Stellt eine physische Bitmap dar, die einem Visual für die Komposition in einer visuellen Struktur zugeordnet werden kann. Diese Schnittstelle kann auch verwendet werden, um den Bitmapinhalt zu aktualisieren.
IDCompositionSurfaceFactory

Erstellt Oberflächen- und virtuelle Oberflächenobjekte, die einem von der Anwendung bereitgestellten Renderinggerät zugeordnet sind.
IDCompositionTableTransferEffect

Der Tabellenübertragungseffekt wird verwendet, um die Farbintensitäten eines Bilds mithilfe einer Übertragungsfunktion zuzuordnen, die aus der Interpolierung einer Liste von von Ihnen angegebenen Werten erstellt wurde.
IDCompositionTarget

Stellt eine Bindung zwischen einer visuellen Microsoft DirectComposition-Struktur und einem Ziel dar, auf dem die visuelle Struktur zusammengesetzt werden soll.
IDCompositionTexture

Die Schnittstelle zu einem Objekt, das eine unformatierte Direct3D-Textur darstellt, die als Inhalt an ein DComp-Visual gebunden werden kann.
IDCompositionTransform

Stellt eine 2D-Transformation dar, die zum Ändern des Koordinatenraums einer visuellen Unterstruktur verwendet werden kann.
IDCompositionTransform3D

Stellt einen 3D-Transformationseffekt dar, der verwendet werden kann, um die Rasterung einer visuellen Unterstruktur zu ändern.
IDCompositionTranslateTransform

Stellt eine 2D-Transformation dar, die sich nur auf den Offset eines Visuals entlang der x- und y-Achse auswirkt.
IDCompositionTranslateTransform3D

Stellt eine 3D-Transformation dar, die sich auf den Offset eines Visuals entlang der x-, y- und z-Achse auswirkt.
IDCompositionTurbulenceEffect

Der Turbulenzeffekt wird verwendet, um eine Bitmap basierend auf der Perlin-Rauschfunktion zu generieren. Der Turbulenzeffekt hat kein Eingabebild.
IDCompositionVirtualSurface

Stellt eine nur spär zugeordnete Bitmap dar, die einem Visual für die Komposition in einer visuellen Struktur zugeordnet werden kann.
IDCompositionVisual

Stellt ein Microsoft DirectComposition-Visual dar.
IDCompositionVisual2

Stellt ein DirectComposition-Visual in einer visuellen Struktur dar. (IDCompositionVisual2)
IDCompositionVisual3

Stellt ein DirectComposition-Visual in einer visuellen Struktur dar. (IDCompositionVisual3)
IDCompositionVisualDebug

Stellt ein Debugvisual dar.

Strukturen

 
COMPOSITION_FRAME_STATS

Beschreibt Timing- und Kompositionsstatistiken für einen Compositorframe.
COMPOSITION_STATS

Beschreibt Timing- und Kompositionsinformationen.
COMPOSITION_TARGET_ID

Enthält Informationen zu einem Kompositionsrenderziel.
COMPOSITION_TARGET_STATS

Enthält Zielinformationen für einen Kompositionsrahmen und ein Renderziel.
DCOMPOSITION_FRAME_STATISTICS

Beschreibt Timing- und Kompositionsstatistiken für einen Frame.