Condividi tramite


ByteAddressBuffer

Buffer di sola lettura indicizzato in byte.

Metodo Descrizione
GetDimensions Ottiene le dimensioni della risorsa.
Load Ottiene un valore.
Caricamento2 Ottiene due valori.
Caricamento3 Ottiene tre valori.
Caricamento4 Ottiene quattro valori.

È possibile usare il tipo di oggetto ByteAddressBuffer quando si utilizzano buffer non elaborati. Per altre informazioni sulla visualizzazione non elaborata dei buffer, vedere Visualizzazioni non elaborate dei buffer.

Modello di shader minimo

Questo oggetto è supportato nei modelli shader seguenti.

Modello di shader Supportato
Modello shader 5 e modelli shader superiori Shader Model 4 (disponibile tramite l'API Direct3D 11 usando 10.0 o 10.1 livello di funzionalità (D3D_FEATURE_LEVEL_10_X) nei dispositivi che supportano gli shader di calcolo. Per altre informazioni sul supporto dello shader di calcolo sull'hardware a livello inferiore, vedere Compute Shaders on Downlevel Hardware.For more info about compute shader support on downlevel Hardware.For more info about compute shader support on downlevel hardware.for more info about compute shader on Downlevel Hardware.For more info about compute shader support on down

Questo oggetto è supportato per i tipi di shader seguenti:

Vertice Scafo Dominio Geometria Pixel Calcolo
x x x x x x

Per altre informazioni su un buffer di indirizzi byte, vedere il tipo di risorsa indirizzabile byte.

Shader Model 5 implementa anche un buffer di indirizzi di byte di lettura.

Vedi anche

Oggetti Shader Model 5