Поделиться через


Класс 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.

Иерархия наследования

CObject

CRenderTarget

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, если объект еще не инициализирован.

См. также

Классы