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 |