Класс CBitmapRenderTarget
Оболочка для ID2D1BitmapRenderTarget.
Синтаксис
class CBitmapRenderTarget : public CRenderTarget;
Участники
Открытые конструкторы
Имя | Описание |
---|---|
CBitmapRenderTarget::CBitmapRenderTarget | Создает объект CBitmapRenderTarget. |
Открытые методы
Имя | Описание |
---|---|
CBitmapRenderTarget::Attach | Присоединение существующего целевого интерфейса отрисовки к объекту |
CBitmapRenderTarget::D etach | Отсоединяет целевой интерфейс от объекта |
CBitmapRenderTarget::GetBitmap | Извлекает растровое изображение для этого целевого объекта отрисовки. Возвращаемое растровое изображение можно использовать для операций рисования. |
CBitmapRenderTarget::GetBitmapRenderTarget | Возвращает интерфейс ID2D1BitmapRenderTarget |
Открытые операторы
Имя | Описание |
---|---|
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* | Возвращает интерфейс ID2D1BitmapRenderTarget |
Защищенные члены данных
Имя | Описание |
---|---|
CBitmapRenderTarget::m_pBitmapRenderTarget | Указатель на объект ID2D1BitmapRenderTarget. |
Иерархия наследования
CBitmapRenderTarget
Требования
Заголовок: afxrendertarget.h
CBitmapRenderTarget::Attach
Присоединение существующего целевого интерфейса отрисовки к объекту
void Attach(ID2D1BitmapRenderTarget* pTarget);
Параметры
pTarget
Существующий целевой интерфейс отрисовки. Не удается иметь значение NULL
CBitmapRenderTarget::CBitmapRenderTarget
Создает объект CBitmapRenderTarget.
CBitmapRenderTarget();
CBitmapRenderTarget::D etach
Отсоединяет целевой интерфейс от объекта
ID2D1BitmapRenderTarget* Detach();
Возвращаемое значение
Указатель на отсоединяемый целевой интерфейс отрисовки.
CBitmapRenderTarget::GetBitmap
Извлекает растровое изображение для этого целевого объекта отрисовки. Возвращаемое растровое изображение можно использовать для операций рисования.
BOOL GetBitmap(CD2DBitmap& bitmap);
Параметры
bitmap
При возврате этого метода содержит допустимое растровое изображение для этого целевого объекта отрисовки. Это растровое изображение можно использовать для операций рисования.
Возвращаемое значение
Если метод выполнен успешно, возвращает значение TRUE. В противном случае возвращает значение FALSE.
CBitmapRenderTarget::GetBitmapRenderTarget
Возвращает интерфейс ID2D1BitmapRenderTarget
ID2D1BitmapRenderTarget* GetBitmapRenderTarget();
Возвращаемое значение
Указатель на интерфейс ID2D1BitmapRenderTarget или NULL, если объект еще не инициализирован.
CBitmapRenderTarget::m_pBitmapRenderTarget
Указатель на объект ID2D1BitmapRenderTarget.
ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*
Возвращает интерфейс ID2D1BitmapRenderTarget
operator ID2D1BitmapRenderTarget*();
Возвращаемое значение
Указатель на интерфейс ID2D1BitmapRenderTarget или NULL, если объект еще не инициализирован.