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


Интерфейс ID2D1Factory1 (d2d1_1.h)

Создает ресурсы Direct2D.

Наследование

Интерфейс ID2D1Factory1 наследуется от ID2D1Factory. ID2D1Factory1 также имеет следующие типы элементов:

Методы

Интерфейс ID2D1Factory1 содержит следующие методы.

 
ID2D1Factory1::CreateDevice

Создает объект ID2D1Device.
ID2D1Factory1::CreateDrawingStateBlock

Создает новый блок состояния рисования, который можно использовать в последующих операциях SaveDrawingState и RestoreDrawingState в целевом объекте отрисовки. (перегрузка 1/3)
ID2D1Factory1::CreateDrawingStateBlock

Создает новый блок состояния рисования, который можно использовать в последующих операциях SaveDrawingState и RestoreDrawingState в целевом объекте отрисовки. (перегрузка 3/3)
ID2D1Factory1::CreateDrawingStateBlock

Создает новый блок состояния рисования, который можно использовать в последующих операциях SaveDrawingState и RestoreDrawingState в целевом объекте отрисовки. (перегрузка 2/3)
ID2D1Factory1::CreateGdiMetafile

Создает объект ID2D1GdiMetafile, который можно использовать для воспроизведения содержимого метафайла.
ID2D1Factory1::CreatePathGeometry

Создает объект ID2D1PathGeometry1.
ID2D1Factory1::CreateStrokeStyle

Создает объект ID2D1StrokeStyle1. (перегрузка 1/2)
ID2D1Factory1::CreateStrokeStyle

Создает объект ID2D1StrokeStyle1. (перегрузка 2/2)
ID2D1Factory1::GetEffectProperties

Извлекает свойства эффекта.
ID2D1Factory1::GetRegisteredEffects

Возвращает идентификаторы классов зарегистрированных в настоящее время эффектов и глобальных эффектов для этой фабрики.
ID2D1Factory1::RegisterEffectFromStream

Регистрирует эффект в экземпляре фабрики с xml-кодом свойства, указанного в виде потока.
ID2D1Factory1::RegisterEffectFromString

Регистрирует эффект в экземпляре фабрики со свойством XML, указанным в виде строки.
ID2D1Factory1::UnregisterEffect

Отменяет регистрацию эффекта в экземпляре фабрики, соответствующего предоставленному classId.

Комментарии

Интерфейс ID2D1Factory1 используется для создания устройств, регистрации и отмены регистрации эффектов, а также перечисления свойств эффектов. Эффекты регистрируются и отменяются глобально. API регистрации размещаются в этом интерфейсе для удобства.

Требования

Требование Значение
Минимальная версия клиента Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d2d1_1.h

См. также раздел

ID2D1Device

ID2D1Factory

Многопоточные приложения Direct2D