Rwbuffer
Ein Lese-/Schreibpuffer.
Methode | BESCHREIBUNG |
---|---|
GetDimensions | Ruft die Ressourcendimensionen ab. |
Laden | Ruft einen Wert in einem Lese-/Schreibpuffer ab. |
Operator[] | Gibt eine Ressourcenvariable zurück. |
Eine Ressourcenvariable kann auch an einen ungeordneten oder ineinandergreifenden Vorgang übergeben werden.
RWBuffer-Objekten kann der Speicherklasse globallycoherent vorangestellt werden. Diese Speicherklasse verursacht Speicherbarrieren und Synchronisierungen, um Daten über die gesamte GPU zu leeren, sodass andere Gruppen Schreibvorgänge sehen können. Ohne diesen Spezifizierer wird ein UAV durch eine Speicherbarriere oder Synchronisierung nur innerhalb der aktuellen Gruppe geleert.
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