enumerasi D3D10_DDI_MAP (d3d10umddi.h)

Jenis enumerasi D3D10_DDI_MAP berisi nilai yang mengidentifikasi tingkat akses untuk dipetakan ke sub sumber daya dalam panggilan ke fungsi ResourceMap driver.

Sintaks

typedef enum D3D10_DDI_MAP {
  D3D10_DDI_MAP_READ,
  D3D10_DDI_MAP_WRITE,
  D3D10_DDI_MAP_READWRITE,
  D3D10_DDI_MAP_WRITE_DISCARD,
  D3D10_DDI_MAP_WRITE_NOOVERWRITE
} ;

Konstanta

 
D3D10_DDI_MAP_READ
Akses baca diminta untuk CPU ke subsumber daya.
D3D10_DDI_MAP_WRITE
Akses tulis diminta untuk CPU ke subsumber daya.
D3D10_DDI_MAP_READWRITE
Akses baca dan tulis diminta untuk CPU ke subsumber daya.
D3D10_DDI_MAP_WRITE_DISCARD
Akses tulis diminta untuk CPU ke subsumber daya. Namun, konten sub sumber daya menjadi tidak terdefinisi selama operasi ini karena aplikasi yang meminta mungkin sepenuhnya menulis di seluruh wilayah memori. Anda hanya dapat menggunakan tingkat akses ini dengan sumber daya dinamis.
D3D10_DDI_MAP_WRITE_NOOVERWRITE
Akses tulis diminta untuk CPU ke subsumber daya. Namun, aplikasi yang meminta tidak akan menimpa data apa pun yang sebelumnya digunakan oleh GPU. Anda hanya dapat menggunakan tingkat akses ini dengan puncak dinamis dan buffer indeks.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

ResourceMap