ConsumeStructuredBuffer
Ein Eingabepuffer, der als Stream angezeigt wird, aus dem der Shader Werte abrufen kann. Nur strukturierte Puffer können T-Typen annehmen, 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.
Das UAV, das an diese Ressource gebunden ist, muss mit D3D11_BUFFER_UAV_FLAG_APPEND erstellt worden sein.
Weitere Informationen zur Nutzung strukturierter Puffer finden Sie in beiden Abschnitten: Anfügen und Verwenden von Puffern und strukturiertem Puffer.
Minimales Shadermodell
Dieses Objekt wird in den folgenden Shadermodellen unterstützt.
Shadermodell | Unterstützt |
---|---|
Shadermodell 5 und höher | ja |
Dieses Objekt wird für die folgenden Shadertypen unterstützt:
Scheitelpunkt | Hull | Domain | Geometrie | Pixel | Compute |
---|---|---|---|---|---|
x | x |
Siehe auch