Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Извлекает указатель на точечное изображение буфера, если буфер является независимым от устройства растровым рисунком (DIB).
Синтаксис
HRESULT GetBufferedPaintBits(
HPAINTBUFFER hBufferedPaint,
[out] RGBQUAD **ppbBuffer,
[out] int *pcxRow
);
Параметры
hBufferedPaint
Тип: HPAINTBUFFER
Дескриптор буферизованного контекста краски, полученный с помощью BeginBufferedPaint.
[out] ppbBuffer
Тип: RGBQUAD**
При возврате этой функцией содержит указатель на адрес пикселей растрового изображения буфера.
[out] pcxRow
Тип: int*
При возврате этой функцией содержит указатель на ширину (в пикселях) растрового изображения буфера. Это значение не обязательно равно ширине буфера. Он может быть больше.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK в случае успешного выполнения или значение ошибки в противном случае. Если возникает ошибка, параметру ppbBuffer присваивается значение NULL , а pcxRow — нулю.
Комментарии
Количество бит на пиксель зависит от формата пикселя, передаваемого в BeginBufferedPaint.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | uxtheme.h |
DLL | UxTheme.dll |
См. также раздел
Точечные изображения, независимые от устройства
Другие ресурсы
Справочные материалы