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 アプリ]
Header d2d1_1.h

こちらもご覧ください

ID2D1Properties

ID2D1Properties::GetPropertyName

ID2D1Properties::GetPropertyNameLength

ID2D1Properties::GetSubProperties

ID2D1Properties::GetType

ID2D1Properties::GetValue

ID2D1Properties::GetValueSize

ID2D1Properties::SetValue