Метод ID2D1RenderTarget::CreateBitmap(D2D1_SIZE_U,constvoid*,UINT32,constD2D1_BITMAP_PROPERTIES*,ID2D1Bitmap**) (d2d1.h)
Создает ID2D1BitmapBrush из указанного растрового изображения.
Синтаксис
HRESULT CreateBitmap(
D2D1_SIZE_U size,
const void *srcData,
UINT32 pitch,
const D2D1_BITMAP_PROPERTIES *bitmapProperties,
ID2D1Bitmap **bitmap
);
Параметры
size
Тип: [in] D2D1_SIZE_U
Размеры создаваемого растрового рисунка в пикселях.
srcData
Тип: [in] const void*
Указатель на расположение в памяти данных изображения или значение NULL для создания неинициализированного растрового изображения.
pitch
Тип: [in] UINT32
Количество байтов каждой линии сканирования, равное (ширина изображения в пикселях × число байтов на пиксель) + заполнение памяти. Если srcData имеет значение NULL, это значение игнорируется. (Обратите внимание, что шаг также иногда называется шаг.)
bitmapProperties
Тип: [in] const D2D1_BITMAP_PROPERTIES*
Формат пикселей и точек на дюйм (DPI) создаваемого растрового изображения.
bitmap
Тип: [out] ID2D1Bitmap*
Точечный рисунок новой кисти.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d2d1.h |
Библиотека | D2d1.lib |
DLL | D2d1.dll |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по