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