ConsumeStructuredBuffer

Un buffer di input visualizzato come flusso dallo shader può eseguire il pull dei valori. Solo i buffer strutturati possono accettare tipi T che sono strutture.

Metodo Descrizione
Utilizzo Rimuove un valore dalla fine del buffer.
GetDimensions Ottiene le dimensioni della risorsa.

 

Il formato UAV associato a questa risorsa deve essere creato con il formato DXGI_FORMAT_UNKNOWN.

L'UAV associato a questa risorsa deve essere stato creato con D3D11_BUFFER_UAV_FLAG_APPEND.

Per altre info sull'utilizzo di buffer strutturati, vedi entrambe le sezioni: accodare e utilizzare buffer e buffer strutturato.

Modello minimo shader

Questo oggetto è supportato nei modelli di shader seguenti.

Modello di shader Supportato
Modello 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 modello shader 5