Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Оболочка для ID2D1Mesh.
Синтаксис
class CD2DMesh : public CD2DResource;
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
| CD2DMesh::CD2DMesh | Создает объект CD2DMesh. |
| CD2DMesh::~CD2DMesh | Деструктор Вызывается при уничтожении объекта сетки D2D. |
Открытые методы
| Имя | Описание |
|---|---|
| CD2DMesh::Attach | Присоединение существующего интерфейса ресурса к объекту |
| CD2DMesh::Create | Создает CD2DMesh. (Переопределения CD2DResource::Create.) |
| CD2DMesh::D emesh | Уничтожает объект CD2DMesh. (Переопределения CD2DResource::D eтяж.) |
| CD2DMesh::D etach | Отсоединяет интерфейс ресурсов от объекта |
| CD2DMesh::Get | Возвращает интерфейс ID2D1Mesh |
| CD2DMesh::IsValid | Проверяет допустимость ресурсов (переопределяет CD2DResource::IsValid.) |
| CD2DMesh::Open | Открывает сетку для популяции. |
Открытые операторы
| Имя | Описание |
|---|---|
| CD2DMesh::operator ID2D1Mesh* | Возвращает интерфейс ID2D1Mesh |
Защищенные члены данных
| Имя | Описание |
|---|---|
| CD2DMesh::m_pMesh | Указатель на id2D1Mesh. |
Иерархия наследования
CD2DMesh
Требования
Заголовок: afxrendertarget.h
CD2DMesh::~CD2DMesh
Деструктор Вызывается при уничтожении объекта сетки D2D.
virtual ~CD2DMesh();
CD2DMesh::Attach
Присоединение существующего интерфейса ресурса к объекту
void Attach(ID2D1Mesh* pResource);
Параметры
pResource
Существующий интерфейс ресурсов. Не удается иметь значение NULL
CD2DMesh::CD2DMesh
Создает объект CD2DMesh.
CD2DMesh(
CRenderTarget* pParentTarget,
BOOL bAutoDestroy = TRUE);
Параметры
pParentTarget
Указатель на целевой объект отрисовки.
bAutoDesk
Указывает, что объект будет уничтожен владельцем (pParentTarget).
CD2DMesh::Create
Создает CD2DMesh.
virtual HRESULT Create(CRenderTarget* pRenderTarget);
Параметры
pRenderTarget
Указатель на целевой объект отрисовки.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае будет возвращен код ошибки HRESULT.
CD2DMesh::D emesh
Уничтожает объект CD2DMesh.
virtual void Destroy();
CD2DMesh::D etach
Отсоединяет интерфейс ресурсов от объекта
ID2D1Mesh* Detach();
Возвращаемое значение
Указатель на отсоединяемый интерфейс ресурсов.
CD2DMesh::Get
Возвращает интерфейс ID2D1Mesh
ID2D1Mesh* Get();
Возвращаемое значение
Указатель на интерфейс ID2D1Mesh или NULL, если объект еще не инициализирован.
CD2DMesh::IsValid
Проверка допустимости ресурсов
virtual BOOL IsValid() const;
Возвращаемое значение
ЗНАЧЕНИЕ TRUE, если ресурс действителен; в противном случае ЗНАЧЕНИЕ FALSE.
CD2DMesh::m_pMesh
Указатель на id2D1Mesh.
ID2D1Mesh* m_pMesh;
CD2DMesh::Open
Открывает сетку для популяции.
ID2D1TessellationSink* Open();
Возвращаемое значение
Указатель на идентификатор ID2D1TessellationSink, используемый для заполнения сетки.
CD2DMesh::operator ID2D1Mesh*
Возвращает интерфейс ID2D1Mesh
operator ID2D1Mesh*();
Возвращаемое значение
Указатель на интерфейс ID2D1Mesh или NULL, если объект еще не инициализирован.