ShaderEffect.PixelShaderConstantCallback(Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ordnet dem Gleitkommakonstantenregister eines Pixelshaders den Wert einer Abhängigkeitseigenschaft 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, dem die Abhängigkeitseigenschaft zugeordnet ist.
Gibt zurück
Ein PropertyChangedCallback-Delegat, der eine Abhängigkeitseigenschaft zuordnet, und das Konstantenregister des Shaders, angegeben durch floatRegisterIndex
.
Ausnahmen
Die Abhängigkeitseigenschaft ist von einem unbekannten Typ.
floatRegisterIndex
ist größer oder gleich 32, oder floatRegisterIndex
ist kleiner als 0 (null).
Hinweise
Verwenden Sie die PixelShaderConstantCallback Methode, wenn Sie eine Abhängigkeitseigenschaft für eine Shaderkonstante registrieren. Die PixelShaderConstantCallback Methode erstellt eine Stellvertretung, die beim Aufrufen eine PropertyChangedCallback Zuordnung zwischen der Abhängigkeitseigenschaft und dem durch floatRegisterIndex
die Shaderkonstantenregister angegebenen Konstantenregister erstellt.