ConsumeStructuredBuffer
Ein Eingabepuffer, der als Stream angezeigt wird, aus dem der Shader Werte pullen kann. Nur strukturierte Puffer können T-Typen verwenden, die Strukturen sind.
| Methode | Beschreibung |
|---|---|
| Nutzen | Entfernt einen Wert vom Ende des Puffers. |
| GetDimensions | Ruft die Ressourcendimensionen ab. |
Das an diese Ressource gebundene UAV-Format muss mit dem FORMAT DXGI _ FORMAT _ UNKNOWN erstellt werden.
Die an diese Ressource gebundene UAV muss mit D3D11 _ BUFFER _ UAV _ FLAG APPEND erstellt _ worden sein.
Weitere Informationen zum Nutzen strukturierter Puffer finden Sie in beiden Abschnitten: Anfügen und Nutzen des Puffers und des strukturierten Puffers.
Minimales Shadermodell
Dieses Objekt wird in den folgenden Shadermodellen unterstützt.
| Shadermodell | Unterstützt |
|---|---|
| Shadermodell 5 und höher– Shadermodelle | Ja |
Dieses Objekt wird für die folgenden Shadertypen unterstützt:
| Scheitelpunkt | Rumpf | Domain | Geometrie | Pixel | Compute |
|---|---|---|---|---|---|
| x | x |