siShaderCustomDataType

導入

v9.0 (2011)

詳細

カスタムタイプ(siShaderDataTypeCustom)のシェーダパラメータ定義を作成するときのポート接続データタイプを定義します。SetAttribute メソッドを呼び出すとき、最初のパラメータに siCustomTypeNameAttribute を渡し、2 番目のパラメータにこの定数のいずれかを渡します。

C#構文

StringModule.siMentalRayLightmapPortType                                    // mrLmap

StringModule.siMentalRayGeometryPortType                                    // mrGeom

StringModule.siMentalRayContourStorePortType                                // mrCntStr

StringModule.siMentalRayContourContrastPortType                             // mrCntrCntrst

StringModule.siMentalRayPhenomenonMaterialPortType                          // mrPhenMat

StringModule.siHWShaderPortType                                             // xgsRTCtx

StringModule.siXGSRealTimePortType                                          // xgsRTCtx

コンスタント 詳細
siMentalRayLightmapPortType mrLmap ライトマップタイプ。siShaderFamilyLightmap シェーダファミリを参照。
siMentalRayGeometryPortType mrGeom ジオメトリタイプsiShaderFamilyGeometry シェーダファミリを参照。
siMentalRayContourStorePortType mrCntStr Contour Store タイプ。siShaderFamilyCntStore シェーダファミリを参照。
siMentalRayContourContrastPortType mrCntrCntrst Contour Contrast タイプ。siShaderFamilyCntContrast シェーダファミリを参照。
siMentalRayPhenomenonMaterialPortType mrPhenMat Material Phenomenon タイプ。siShaderFamilyPhenomMat シェーダファミリを参照。
siHWShaderPortType xgsRTCtx ハードウェア シェーダのポート タイプsiShaderFamilyRTShader シェーダファミリを参照。
siXGSRealTimePortType xgsRTCtx リアルタイムシェーダタイプ。siShaderFamilyRTShader シェーダファミリを参照。

適用対象

siCustomTypeNameAttribute ShaderParamDefOptions.SetAttribute ShaderParamDefOptions::SetAttribute