Freigeben über


ID2D1DrawInfo-Schnittstelle (d2d1effectauthor.h)

Diese Schnittstelle wird verwendet, um einen GPU-Renderingpass auf einem Vertex- oder Pixelshader zu beschreiben. Sie wird an ID2D1DrawTransform übergeben.

Vererbung

Die ID2D1DrawInfo-Schnittstelle erbt von der IUnknown-Schnittstelle . ID2D1DrawInfo verfügt auch über folgende Membertypen:

Methoden

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

 
ID2D1DrawInfo::SetPixelShader

Legen Sie die Shaderanweisungen für diese Transformation fest.
ID2D1DrawInfo::SetPixelShaderConstantBuffer

Legt den Konstantenpuffer für den Pixelshader dieser Transformation fest.
ID2D1DrawInfo::SetResourceTexture

Legt die Ressourcentextur fest, die dem angegebenen Shadertexturindex entspricht.
ID2D1DrawInfo::SetVertexProcessing

Legt einen Vertexpuffer, einen entsprechenden Vertexshader und Optionen fest, um zu steuern, wie die Scheitelpunkte vom Direct2D-Kontext behandelt werden sollen.
ID2D1DrawInfo::SetVertexShaderConstantBuffer

Legt den Konstantenpuffer für den Vertex-Shader dieser Transformation fest.

Anforderungen

   
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