dcl_immediateConstantBuffer (sm4 – asm)
Deklariert einen Shaderpuffer mit sofortiger Konstante.
dcl_immediateConstantBuffer Wert(en) |
---|
-
Wert(en)
-
[in] Der Puffer muss mindestens einen Wert, aber nicht mehr als 4096-Werte enthalten.
Bemerkungen
Ein Shader ist ein puffer mit sofortiger Konstante zulässig. Auf einen Unmittelbarkonstantenpuffer wird genau wie auf einen Konstantenpuffer mit dynamischer Indizierung zugegriffen.
Diese Anweisung gilt für die folgenden Shaderphasen:
Vertexshader | Geometrie-Shader | Pixelshader |
---|---|---|
x | x | x |
Diese Anweisung ist enthalten, um das Debuggen eines Shaders in der Assembly zu unterstützen. Sie können keinen Shader in der Assemblysprache mit Shader Model 4 erstellen.
Minimales Shadermodell
Diese Funktion wird in den folgenden Shadermodellen unterstützt.
Shadermodell | Unterstützt |
---|---|
Shadermodell 5 | ja |
Shadermodell 4.1 | ja |
Shadermodell 4 | ja |
Shadermodell 3 (DirectX HLSL) | Nein |
Shadermodell 2 (DirectX HLSL) | Nein |
Shadermodell 1 (DirectX HLSL) | Nein |
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für