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 | sì |
Questo oggetto è supportato per i tipi di shader seguenti:
Vertice | Scafo | Dominio | Geometria | Pixel | Calcolo |
---|---|---|---|---|---|
x | x |
Vedi anche