emit (sm4 - asm)
Geben Sie einen Scheitelpunkt aus.
| Emittieren |
|---|
Hinweise
emit bewirkt, dass alle # deklarierten o-Register aus dem Geometry Shader gelesen werden, um einen Scheitelpunkt zu generieren.
Wenn mehrere Aufrufe ausgegeben werden, werden Primitive generiert.
"emit" kann in einem Geometry-Shader eine beliebige Anzahl von Malen angezeigt werden, auch innerhalb der Flusssteuerung.
Wenn Streams deklariert wurden, müssen Sie stream _ verwenden.
Diese Anweisung gilt für die folgenden Shaderstufen:
| Vertexshader | Geometrie-Shader | Pixelshader |
|---|---|---|
| x |
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 |