Metode ID2D1DeviceContext::SetPrimitiveBlend (d2d1_1.h)
Mengubah mode campuran primitif yang digunakan untuk semua operasi penyajian dalam konteks perangkat.
Sintaks
void SetPrimitiveBlend(
D2D1_PRIMITIVE_BLEND primitiveBlend
);
Parameter
primitiveBlend
Jenis: D2D1_PRIMITIVE_BLEND
Campuran primitif untuk digunakan.
Nilai kembali
Tidak ada
Keterangan
Campuran primitif akan berlaku untuk semua primitif yang digambar pada konteks, kecuali jika ini ditimpa dengan parameter compositeMode pada API DrawImage .
Campuran primitif berlaku untuk interior primitif apa pun yang digambar pada konteks. Dalam kasus DrawImage, ini akan tersirat oleh persegi gambar, offset, dan transformasi dunia.
Jika campuran primitif adalah apa pun selain D2D1_PRIMITIVE_BLEND_SOURCE_OVER maka penyajian ClearType akan dinonaktifkan. Jika aplikasi secara eksplisit memaksa penyajian ClearType dalam mode ini, konteks gambar akan ditempatkan dalam status kesalahan. D2DERR_WRONG_STATE akan dikembalikan dari EndDraw atau Flush.
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 Platform Update untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d2d1_1.h |
DLL | D2d1.dll |
Lihat juga
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