Fungsi ByteAddressBuffer::Load(int, uint)
Mendapatkan satu nilai dan status operasi.
Sintaks
uint Load(
in int Location,
out uint Status
);
Parameter
-
Lokasi [in]
-
Jenis: int
Alamat input dalam byte, yang harus kelipatan 4.
-
Status [keluar]
-
Jenis: uint
Status operasi. Anda tidak dapat mengakses status secara langsung; sebagai gantinya, teruskan status ke fungsi intrinsik CheckAccessFullyMapped . CheckAccessFullyMapped mengembalikan TRUE jika semua nilai dari petak peta yang diakses operasi Sampel, Kumpulkan, atau Muat yang diakses terkait dalam sumber daya petak peta. Jika ada nilai yang diambil dari petak peta yang tidak dipetakan, CheckAccessFullyMapped mengembalikan FALSE.
Nilai kembali
Jenis: uint
Satu nilai.
Keterangan
Fungsi ini didukung untuk jenis shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |
Lihat juga