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

ID2D1Properties::GetPropertyName

ID2D1Properties::GetPropertyNameLength

ID2D1Properties::GetSubProperties

ID2D1Properties::GetType

ID2D1Properties::GetValue

ID2D1Properties::GetValueSize

ID2D1Properties::SetValue