ShaderEffect.PixelShaderConstantCallback(Int32) ShaderEffect.PixelShaderConstantCallback(Int32) ShaderEffect.PixelShaderConstantCallback(Int32) ShaderEffect.PixelShaderConstantCallback(Int32) Method

定義

依存関係プロパティの値をピクセル シェーダーの float 型定数レジスタに関連付けます。Associates a dependency property value with a pixel shader's float constant register.

protected:
 static System::Windows::PropertyChangedCallback ^ PixelShaderConstantCallback(int floatRegisterIndex);
protected static System.Windows.PropertyChangedCallback PixelShaderConstantCallback (int floatRegisterIndex);
static member PixelShaderConstantCallback : int -> System.Windows.PropertyChangedCallback
Protected Shared Function PixelShaderConstantCallback (floatRegisterIndex As Integer) As PropertyChangedCallback

パラメーター

floatRegisterIndex
Int32 Int32 Int32 Int32

依存関係プロパティに関連付けられるシェーダー レジスタのインデックス。The index of the shader register associated with the dependency property.

戻り値

依存関係プロパティと、PropertyChangedCallback で指定されたシェーダー定数レジスタを関連付ける floatRegisterIndex デリゲート。A PropertyChangedCallback delegate that associates a dependency property and the shader constant register specified by floatRegisterIndex.

例外

依存関係プロパティの型が不明です。The dependency property is an unknown type.

floatRegisterIndex が 32 以上、または floatRegisterIndex が 0 未満です。floatRegisterIndex is greater than or equal to 32, or floatRegisterIndex is less than 0.

注釈

使用して、PixelShaderConstantCallbackメソッド シェーダー定数の依存関係プロパティを登録するときにします。Use the PixelShaderConstantCallback method when you register a dependency property for a shader constant. PixelShaderConstantCallbackメソッドの構造、 PropertyChangedCallback 、呼び出されたときに、デリゲート、依存関係プロパティで指定されたシェーダー定数レジスタとの関連付けを作成します。floatRegisterIndexします。The PixelShaderConstantCallback method constructs a PropertyChangedCallback delegate that, when invoked, creates an association between the dependency property and the shader constant register specified by floatRegisterIndex.

適用対象

こちらもご覧ください