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 返回此工厂上当前注册的效果和全局效果的类 ID。 |
ID2D1Factory1::RegisterEffectFromStream 使用指定为流的属性 XML 在工厂实例中注册效果。 |
ID2D1Factory1::RegisterEffectFromString 使用指定为字符串的属性 XML 在工厂实例中注册效果。 |
ID2D1Factory1::UnregisterEffect 取消注册工厂实例中与提供的 classId 相对应的效果。 |
注解
ID2D1Factory1 接口用于创建设备、注册和注销效果以及枚举效果属性。 全局注册和注销效果。 为方便起见,注册 API 放置在此接口上。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows 7 的Windows 8和平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1_1.h |