siShaderParameterAttribute

導入

v9.0 (2011)

詳細

シェーダパラメータ定義に属性を設定します。たとえば、リファレンスタイプのシェーダパラメータ定義にフィルタを設定するには、SetAttribute メソッドを呼び出すときに属性名としてsiReferenceFilterAttribute を使用し、siShaderReferenceFilterType値のいずれかを指定します。フィルタはウィジットでユーザが選択できる項目を制限します。

コンスタント 詳細
siReferenceFilterAttribute ReferenceFilter シェーダのリファレンスパラメータタイプに対応するフィルタのタイプ。siShaderReferenceFilterType列挙型の値のいずれかを設定します。
siPropertyFilterAttribute PropertyFilter シェーダのプロパティパラメータタイプに対応するフィルタのタイプ。siShaderPropertyFilterType列挙型の値のいずれかを設定します。
siCustomTypeNameAttribute CustomTypeName シェーダのカスタムタイプに対応するフィルタのタイプ。siShaderCustomDataType列挙型の値のいずれかを設定します。
siShaderFamilyAttribute ShaderFamily シェーダのファミリに対応するフィルタのタイプ。
siDefaultConnectionAttribute DefaultConnection シェーダがポートまたは既存の接続にドロップされたときのデフォルト接続。入力および出力に対して有効です。
siWritableImageAttribute WritebleImage 書き込み可能イメージに対応するフィルタのタイプ。
siWritableImageTypeAttribute WritableImageType 書き込み可能イメージタイプに対応するフィルタのタイプ。
siRenderTreeNodeColorRAttribute RenderTreeNodeColorR RenderTreeノードの赤色に対応するフィルタのタイプ。
siRenderTreeNodeColorGAttribute RenderTreeNodeColorG RenderTreeノードの緑色に対応するフィルタのタイプ。
siRenderTreeNodeColorBAttribute RenderTreeNodeColorB RenderTreeノードの青色に対応するフィルタのタイプ。

適用対象

ShaderParamDefOptions.SetAttribute MetaShaderRendererDef.RendererOptions ShaderParamDefOptions::SetAttribute Refining UI Controls for Parameter Definitions

関連項目

siShaderReferenceFilterType siShaderPropertyFilterType siShaderCustomDataType