Sprache

ShaderEffect.PixelShaderConstantCallback(Int32) Methode

Definition

Ordnet einen Abhängigkeitseigenschaftswert dem Float-Konstantenregister eines Pixelshaders zu.

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

Parameter

floatRegisterIndex
Int32

Der Index des Shaderregisters, das der Abhängigkeitseigenschaft zugeordnet ist.

Gibt zurück

Ein PropertyChangedCallback Delegat, der eine Abhängigkeitseigenschaft und das durch floatRegisterIndexdie Angegebene Shaderkonstantenregister verknüpft.

Ausnahmen

Die Abhängigkeitseigenschaft ist ein unbekannter Typ.

floatRegisterIndex ist größer als oder gleich 32 oder floatRegisterIndex kleiner als 0.

Hinweise

Verwenden Sie die PixelShaderConstantCallback Methode, wenn Sie eine Abhängigkeitseigenschaft für eine Shaderkonstante registrieren. Die PixelShaderConstantCallback Methode erstellt einen PropertyChangedCallback Delegaten, der beim Aufrufen eine Zuordnung zwischen der Abhängigkeitseigenschaft und dem durch floatRegisterIndexdie Shaderkonstantenregister angegebenen erstellt.

Gilt für:

Siehe auch