ByteAddressBuffer
Buffer baca-saja yang diindeks dalam byte.
Metode | Deskripsi |
---|---|
GetDimensions | Mendapatkan dimensi sumber daya. |
Muat | Mendapatkan satu nilai. |
Load2 | Mendapatkan dua nilai. |
Muat3 | Mendapatkan tiga nilai. |
Load4 | Mendapatkan empat nilai. |
Anda dapat menggunakan jenis objek ByteAddressBuffer saat Anda bekerja dengan buffer mentah. Untuk informasi selengkapnya tentang tampilan buffer mentah, lihat Tampilan Mentah Buffer.
Minimum Shader Model
Objek ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 5 dan model shader yang lebih tinggi Model Shader 4 (Tersedia melalui API Direct3D 11 dengan menggunakan tingkat fitur 10.0 atau 10.1 (D3D_FEATURE_LEVEL_10_X) pada perangkat yang mendukung shader komputasi. Untuk informasi selengkapnya tentang dukungan shader komputasi pada perangkat keras tingkat bawah, lihat Compute Shaders di Downlevel Hardware.) |
ya |
Objek ini didukung untuk jenis shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |
Untuk informasi selengkapnya tentang buffer alamat byte, lihat jenis sumber daya byte yang dapat diatasi.
Shader Model 5 juga mengimplementasikan buffer alamat byte baca-tulis.