Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Предоставляет эффективные в памяти методы для доступа к растровым изображениям. Этот интерфейс используется в качестве тонкой оболочки вокруг объектов HBITMAP, что позволяет подсчитывать ссылки на эти объекты и защищаться от изменения базовых данных.
Наследование
Интерфейс ISharedBitmap наследуется от интерфейса IUnknown . ISharedBitmap также имеет следующие типы членов:
Методы
Интерфейс ISharedBitmap содержит следующие методы.
|
ISharedBitmap::D etach Извлекает растровое изображение, содержащееся в объекте ISharedBitmap, и возвращает копию, если содержащееся растровое изображение находится в общей памяти. |
|
ISharedBitmap::GetFormat Извлекает альфа-тип растрового изображения. |
|
ISharedBitmap::GetSharedBitmap Извлекает растровое изображение, содержащееся в объекте ISharedBitmap. |
|
ISharedBitmap::GetSize Извлекает размер растрового изображения, содержащегося в объекте ISharedBitmap. |
|
ISharedBitmap::InitializeBitmap Инициализирует новый объект ISharedBitmap с заданным растровым изображением. |
Комментарии
Этот интерфейс используется в сочетании с методами IThumbnailCache. Растровые изображения, возвращаемые IThumbnailCache::GetThumbnail и IThumbnailCache::GetThumbnailByID , относятся к типу ISharedBitmap.
При извлечении объекта ISharedBitmap из кэша эскизов базовое растровое изображение может находиться в общей памяти для повышения производительности.
Базовые данные сопоставленного в памяти растрового изображения защищаются, пока клиент обращается к нему.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | thumbcache.h |