Bagikan melalui


Antarmuka ISharedBitmap (thumbcache.h)

Mengekspos metode hemat memori untuk mengakses bitmap. Antarmuka ini digunakan sebagai pembungkus tipis di sekitar objek HBITMAP, memungkinkan objek tersebut untuk direferensikan dihitung dan dilindungi agar data yang mendasarnya berubah.

Warisan

Antarmuka ISharedBitmap mewarisi dari antarmuka IUnknown . ISharedBitmap juga memiliki jenis anggota ini:

Metode

Antarmuka ISharedBitmap memiliki metode ini.

 
ISharedBitmap::D etach

Mengambil bitmap yang terkandung dalam objek ISharedBitmap, dan mengembalikan salinan jika bitmap yang terkandung berada dalam memori bersama.
ISharedBitmap::GetFormat

Mengambil jenis alfa gambar bitmap.
ISharedBitmap::GetSharedBitmap

Mengambil bitmap yang terkandung dalam objek ISharedBitmap.
ISharedBitmap::GetSize

Mengambil ukuran bitmap yang terkandung dalam objek ISharedBitmap.
ISharedBitmap::InitializeBitmap

Menginisialisasi objek ISharedBitmap baru dengan bitmap tertentu.

Keterangan

Antarmuka ini digunakan bersama dengan metode IThumbnailCache. Bitmap yang dikembalikan oleh IThumbnailCache::GetThumbnail dan IThumbnailCache::GetThumbnailByID berjenis ISharedBitmap.

Ketika objek ISharedBitmap diambil dari cache gambar mini, bitmap yang mendasar dapat berada di memori bersama untuk memberikan performa yang ditingkatkan.

Data yang mendasar dari bitmap yang dipetakan memori dilindungi saat klien mengaksesnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header thumbcache.h