enumerasi D2D1_SPRITE_OPTIONS (d2d1_3.h)
Menentukan aspek tambahan tentang bagaimana batch sprite akan digambar, sebagai bagian dari panggilan ke ID2D1DeviceContext3::D rawSpriteBatch.
Sintaks
typedef enum D2D1_SPRITE_OPTIONS {
D2D1_SPRITE_OPTIONS_NONE = 0,
D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE = 1,
D2D1_SPRITE_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
Konstanta
D2D1_SPRITE_OPTIONS_NONE Nilai: 0 Nilai default. Tidak ada konfigurasi gambar khusus. Opsi ini menghasilkan performa gambar terbaik. |
D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE Nilai: 1 Interpolasi piksel bitmap akan dijepit ke persegi sumber sprite. Jika sub-gambar di bitmap sumber Anda tidak memiliki piksel yang memisahkannya, maka Anda mungkin melihat perdarahan warna saat menggambarnya dengan D2D1_SPRITE_OPTIONS_NONE. Dalam hal ini, pertimbangkan untuk menambahkan batas di antaranya dengan alat pengemasan sprite Anda, atau gunakan opsi ini. Perhatikan bahwa menggambar sprite dengan opsi ini diaktifkan lebih lambat daripada menggunakan D2D1_SPRITE_OPTIONS_NONE. |
D2D1_SPRITE_OPTIONS_FORCE_DWORD Nilai: 0xffffffff |
Persyaratan
Header | d2d1_3.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk