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 |
sì |
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.