RWBuffer

Buffer di lettura/scrittura.

Metodo Descrizione
GetDimensions Ottiene le dimensioni della risorsa.
Load Ottiene un valore in un buffer di lettura-scrittura.
Operatore[] Restituisce una variabile di risorsa.

 

Una variabile di risorse può essere passata anche in qualsiasi operazione non ordinata o interlocked.

Gli oggetti RWBuffer possono essere preceduti dalla classe di archiviazione globalmente incoerente. Questa classe di archiviazione causa barriere di memoria e sincronizzazione per scaricare i dati nell'intera GPU, in modo che altri gruppi possano visualizzare le scritture. Senza questo identificatore, una barriera di memoria o una sincronizzazione scarica un UAV solo all'interno del gruppo corrente.

Modello di shader minimo

Questo oggetto è supportato nei modelli shader seguenti.

Modello di shader Supportato
Modelli shader 5 e versioni successive dello shader

 

Questo oggetto è supportato per i tipi di shader seguenti:

Vertice Scafo Dominio Geometria Pixel Calcolo
x x

 

Vedi anche

Oggetti Shader Model 5