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 |