Freigeben über


ID2D1ComputeTransform-Schnittstelle (d2d1effectauthor.h)

Definiert eine Transformation, die einen Compute-Shader verwendet.

Vererbung

Die ID2D1ComputeTransform-Schnittstelle erbt von ID2D1Transform. ID2D1ComputeTransform verfügt auch über folgende Membertypen:

Methoden

Die ID2D1ComputeTransform-Schnittstelle verfügt über diese Methoden.

 
ID2D1ComputeTransform::CalculateThreadgroups

Mit dieser Methode kann eine Compute-Shader-basierte Transformation die Anzahl der auszuführenden Threadgruppen basierend auf der Anzahl der Ausgabepixel auswählen, die sie ausfüllen muss.
ID2D1ComputeTransform::SetComputeInfo

Legt die Renderinformationen fest, die zum Angeben des Compute-Shaderdurchlaufs verwendet werden.

Hinweise

Die Transformation implementiert die normalen Shatzis-Methoden, indem ID2D1Transform implementiert wird. Darüber hinaus wird dem Aufrufer eine ID2D1ComputeInfo übergeben, um den Computedurchlauf zu beschreiben, den die Transformation ausführen soll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d2d1effectauthor.h

Weitere Informationen

ID2D1Transform