Bagikan melalui


enumerasi D3D10_CPU_ACCESS_FLAG (d3d10.h)

Menentukan jenis akses CPU yang diizinkan untuk sumber daya.

Sintaks

typedef enum D3D10_CPU_ACCESS_FLAG {
  D3D10_CPU_ACCESS_WRITE = 0x10000L,
  D3D10_CPU_ACCESS_READ = 0x20000L
} ;

Konstanta

 
D3D10_CPU_ACCESS_WRITE
Nilai: 0x10000L
Sumber daya harus dapat dipetakan sehingga CPU dapat mengubah kontennya. Sumber daya yang dibuat dengan bendera ini tidak dapat ditetapkan sebagai output alur dan harus dibuat dengan penggunaan dinamis atau penahapan (lihat D3D10_USAGE).
D3D10_CPU_ACCESS_READ
Nilai: 0x20000L
Sumber daya harus dapat dipetakan sehingga CPU dapat membaca kontennya. Sumber daya yang dibuat dengan bendera ini tidak dapat diatur sebagai input atau output ke alur dan harus dibuat dengan penggunaan penahapan (lihat D3D10_USAGE).

Keterangan

Enumerasi ini digunakan dalam D3D10_BUFFER_DESC, D3D10_TEXTURE1D_DESC, D3D10_TEXTURE2D_DESC, D3D10_TEXTURE3D_DESC, dan D3DX10_IMAGE_LOAD_INFO. Lihat Membuat Sumber Daya Buffer (Direct3D 10) untuk detail selengkapnya.

Aplikasi dapat menggabungkan satu atau beberapa bendera ini dengan OR bitwise. Jika memungkinkan, buat sumber daya tanpa bendera akses CPU, karena ini memungkinkan pengoptimalan sumber daya yang lebih baik.

Persyaratan

Persyaratan Nilai
Header d3d10.h

Lihat juga

Enumerasi Sumber Daya