Bagikan melalui


enumerasi D2D1_MAP_OPTIONS (d2d1_1.h)

Menentukan bagaimana memori yang akan dipetakan dari ID2D1Bitmap1 yang sesuai harus diperlakukan.

Sintaks

typedef enum D2D1_MAP_OPTIONS {
  D2D1_MAP_OPTIONS_NONE = 0,
  D2D1_MAP_OPTIONS_READ = 1,
  D2D1_MAP_OPTIONS_WRITE = 2,
  D2D1_MAP_OPTIONS_DISCARD = 4,
  D2D1_MAP_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

Konstanta

 
D2D1_MAP_OPTIONS_NONE
Nilai: 0
D2D1_MAP_OPTIONS_READ
Nilai: 1
Izinkan akses Baca CPU.
D2D1_MAP_OPTIONS_WRITE
Nilai: 2
Izinkan akses Tulis CPU.
D2D1_MAP_OPTIONS_DISCARD
Nilai: 4
Buang isi sumber daya sebelumnya saat dipetakan.
D2D1_MAP_OPTIONS_FORCE_DWORD
Nilai: 0xffffffff

Keterangan

Opsi D2D1_MAP_OPTIONS_READ hanya dapat digunakan jika bitmap dibuat dengan bendera D2D1_BITMAP_OPTIONS_CPU_READ .

Bendera ini tidak akan dapat digunakan pada bitmap yang dibuat oleh ID2D1DeviceContext. Namun, ID2D1SourceTransform akan menerima bitmap yang benderanya valid.

D2D1_MAP_OPTIONS_DISCARD hanya dapat digunakan dengan D2D1_MAP_OPTIONS_WRITE. Kedua opsi ini hanya tersedia melalui API pembuat efek, bukan melalui API rendering Direct2D.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header d2d1_1.h

Lihat juga

ID2D1Bitmap1::Map