D2D1_PROPERTY 枚举 (d2d1_1.h)
指定 ID2D1Effect 的 ID2D1Properties 接口上存在的系统属性的索引。
语法
typedef enum D2D1_PROPERTY {
D2D1_PROPERTY_CLSID = 0x80000000,
D2D1_PROPERTY_DISPLAYNAME = 0x80000001,
D2D1_PROPERTY_AUTHOR = 0x80000002,
D2D1_PROPERTY_CATEGORY = 0x80000003,
D2D1_PROPERTY_DESCRIPTION = 0x80000004,
D2D1_PROPERTY_INPUTS = 0x80000005,
D2D1_PROPERTY_CACHED = 0x80000006,
D2D1_PROPERTY_PRECISION = 0x80000007,
D2D1_PROPERTY_MIN_INPUTS = 0x80000008,
D2D1_PROPERTY_MAX_INPUTS = 0x80000009,
D2D1_PROPERTY_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_PROPERTY_CLSID 值: 0x80000000 效果的 CLSID。 |
D2D1_PROPERTY_DISPLAYNAME 值: 0x80000001 效果的名称。 |
D2D1_PROPERTY_AUTHOR 值: 0x80000002 效果的作者。 |
D2D1_PROPERTY_CATEGORY 值: 0x80000003 效果的类别。 |
D2D1_PROPERTY_DESCRIPTION 值: 0x80000004 效果的说明。 |
D2D1_PROPERTY_INPUTS 值: 0x80000005 效果输入的名称。 |
D2D1_PROPERTY_CACHED 值: 0x80000006 应缓存效果的输出。 |
D2D1_PROPERTY_PRECISION 值: 0x80000007 效果输出的缓冲区精度。 |
D2D1_PROPERTY_MIN_INPUTS 值: 0x80000008 效果支持的最小输入数。 |
D2D1_PROPERTY_MAX_INPUTS 值: 0x80000009 效果支持的最大输入数。 |
D2D1_PROPERTY_FORCE_DWORD 值: 0xffffffff |
注解
在正常情况下,效果的最小和最大输入数是相同的。 如果效果支持可变数量的输入,则可以使用 ID2D1Effect::SetNumberOfInputs 方法选择应用程序将启用的数字。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows 7 的Windows 8和平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [桌面应用 |UWP 应用] |
标头 | d2d1_1.h |
另请参阅
ID2D1Properties::GetPropertyName
ID2D1Properties::GetPropertyNameLength