Aracılığıyla paylaş


Grafik Modları

Windows, bir uygulamanın renklerin nasıl karıştırıldığını, çıkışın nerede görüneceğini, çıkışın nasıl ölçeklendirildiğini vb. belirtmesine olanak sağlayan beş grafik modunu destekler. DC'de depolanan bu modlar aşağıdaki tabloda açıklanmıştır.

Grafik modu Açıklama
Arka plan Bit eşlem ve metin işlemleri için arka plan renklerinin var olan pencere veya ekran renkleriyle nasıl karıştırıldığından tanımlar.
Çizim Ön plan renklerinin kalem, fırça, bit eşlem ve metin işlemleri için var olan pencere veya ekran renkleriyle nasıl karıştırıldığından tanımlar.
Eşleme Grafik çıktısının mantıksal (veya dünya) alanından pencere, ekran veya yazıcı kağıdına nasıl eşlendiği tanımlar.
Çokgen dolgu Fırça deseninin karmaşık bölgelerin içini doldurmak için nasıl kullanıldığını tanımlar.
Germe Bit eşlem sıkıştırıldığında (veya ölçeği azaltıldığında) bit eşlem renklerinin var olan pencere veya ekran renkleriyle nasıl karıştırıldığını tanımlar.

 

Sistem, grafik nesnelerinde olduğu gibi varsayılan grafik modlarıyla bir DC başlatır. Bir uygulama aşağıdaki işlevleri çağırarak bu varsayılan modları alabilir ve inceleyebilir.

Grafik modu Fonksiyon
Arka plan GetBkMode
Çizim GetROP2
Eşleme GetMapMode
Çokgen dolgu GetPolyFillMode
Germe GetStretchBltMode

 

Bir uygulama, aşağıdaki işlevlerden birini çağırarak varsayılan modları değiştirebilir.

Grafik modu Fonksiyon
Arka plan SetBkMode
Çizim SetROP2
Eşleme SetMapMode
Çokgen dolgu SetPolyFillMode
Germe SetStretchBltMode