siCapabilities

siCapabilities

説明

パラメータの機能を定義します。値を加算することにより組み合わせることができます。たとえば、パラメータがアニメート可能(1)かつ保存可能(4)な場合は、5を使用します。

C#構文

siCapabilities.siAnimatable                                                 // 1

siCapabilities.siReadOnly                                                   // 2

siCapabilities.siPersistable                                                // 4

siCapabilities.siNotInspectable                                             // 8

siCapabilities.siSilent                                                     // 16

siCapabilities.siNotPresetPersistable                                       // 128

siCapabilities.siTexturable                                                 // 256

siCapabilities.siKeyable                                                    // 2048

siCapabilities.siNonKeyableVisible                                          // 4096

コンスタント 詳細
siAnimatable 1 Animatable
siReadOnly 2 書き込みできません。
siPersistable 4 パラメータセットとともに保存されます。
siNotInspectable 8 UIに表示されません。
siSilent 16 社外秘使用しないでください。
siNotPresetPersistable 128 プリセットに保存されません。
siTexturable 256 パラメータをレンダリングノードに接続できます。
siKeyable 2048 パラメータは、Keyingパネルやキー設定で見ることができます
siNonKeyableVisible 4096 パラメータは、Keyingパネルでのみ見ることができます。

適用対象

SIAddCustomParam SIAddCustomParameter Parameter.SetCapabilityFlag ProjectItem.SetCapabilityFlag XSICollection.FindObjectsByMarkingAndCapabilities CustomProperty::AddParameter Factory::CreateParamDef Parameter::GetCapabilities Parameter::PutCapabilityFlag ProjectItem::GetCapabilities ProjectItem::PutCapabilityFlag

関連項目

CollectionItem.Capabilities CustomProperty.AddParameter CustomProperty.AddParameter2 CustomProperty.AddParameter3 Parameter.Animatable Parameter.Capabilities Parameter.Enable Parameter.GetValue2 Parameter.Keyable Parameter.ReadOnly Parameter.Show Parameter.Value ProjectItem.Capabilities XSIFactory.CreateParamDef Shader::GetShaderInputType