bool CreateCompatibleBitmap ( cdc * pDC, int nWidth, int nHeight );
Dönüş değeri
Sıfır başarılı olursa; Aksi halde 0.
Parametreleri
pDC
Aygıt içeriğini belirtir.
nWidth
Bitmap genişliği (piksel cinsinden) belirtir.
nHeight
Bitmap yüksekliği (piksel cinsinden) belirtir.
Açıklamalar
PDCtarafından belirtilen aygıtla uyumlu bir bitmap başlatır. Bitmap renk düzlemleri aynı sayıda ya da belirtilen aygıt içeriği aynı piksel başına bit biçiminde vardır. PDC tarafından belirtilen bir ile uyumlu herhangi bir bellek aygıt için geçerli bitmap olarak seçilebilir.
PDC bellek aygıt içeriği ise, döndürülen bit eşlem seçili biteşlem aynı biçimde bu aygıt bağlamda vardır. Bir "bellek aygıt içeriğini" bir görüntü yüzeyi gösteren bellek bloğudur. Bellekteki görüntülerin uyumlu cihaz gerçek görüntüleme yüzeyine kopyalamadan önce hazırlamak için kullanılabilir.
Bir bellek aygıtı bağlamı oluşturulduğunda, GDI otomatik stok tek renkli bitmap için seçer.
Bir renk bellek aygıt içeriğini renkli veya tek renkli bit eşlemler seçili olduğundan, CreateCompatibleBitmap işlevi tarafından döndürülen bit eşlem biçimi her zaman aynı değildir; Ancak, nonmemory aygıt içeriği için uyumlu bir bit eşlem biçimi her zaman cihazın biçimidir.
CreateCompatibleBitmap işlevi ile oluşturulmuş CBitmap nesnesi ile işiniz bittiğinde, öncelikle dışarı-in aygıt içeriğini bitmap seçin, sonra CBitmap nesnesini silme.
CBitmap ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz:nbsp; :: CreateCompatibleBitmap, CGdiObject::DeleteObject