Функция WICCreateBitmapFromSection (wincodec.h)
Возвращает IWICBitmapSource , который поддерживается пикселями дескриптора раздела интерфейса графических устройств Windows (GDI).
Синтаксис
HRESULT WICCreateBitmapFromSection(
[in] UINT width,
[in] UINT height,
REFWICPixelFormatGUID pixelFormat,
[in] HANDLE hSection,
[in] UINT stride,
[in] UINT offset,
[out] IWICBitmap **ppIBitmap
);
Параметры
[in] width
Тип: UINT
Ширина пикселей растрового изображения.
[in] height
Тип: UINT
Высота пикселей растрового изображения.
pixelFormat
Формат пикселей растрового изображения.
[in] hSection
Тип: HANDLE
Дескриптор раздела. Это дескриптор объекта сопоставления файлов, возвращаемый функцией CreateFileMapping .
[in] stride
Тип: UINT
Число байтов каждой линии сканирования.
[in] offset
Тип: UINT
Смещение в разделе.
[out] ppIBitmap
Тип: IWICBitmap**
Указатель, который получает точечное изображение.
Возвращаемое значение
Тип: HRESULT
Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Функция WICCreateBitmapFromSection вызывает функцию WICCreateBitmapFromSectionEx с параметром desiredAccessLevel , равным WICSectionAccessLevelRead.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | wincodec.h |
Библиотека | Windowscodecs.lib |
DLL | Windowscodecs.dll |