Freigeben über


PixelShader.ShaderRenderMode Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob Hardware- oder Softwarerendering verwendet werden soll, oder legt diesen fest.

public:
 property System::Windows::Media::Effects::ShaderRenderMode ShaderRenderMode { System::Windows::Media::Effects::ShaderRenderMode get(); void set(System::Windows::Media::Effects::ShaderRenderMode value); };
public System.Windows.Media.Effects.ShaderRenderMode ShaderRenderMode { get; set; }
member this.ShaderRenderMode : System.Windows.Media.Effects.ShaderRenderMode with get, set
Public Property ShaderRenderMode As ShaderRenderMode

Eigenschaftswert

Ein ShaderRenderMode-Wert, der angibt, ob die Verwendung der Hardware- oder Softwarerendering für den Effekt erzwungen werden soll, oder legt diesen fest.

Hinweise

Standardmäßig wird ein ShaderEffect in Hardware gerendert, wenn ein fähiger Hardwarebeschleuniger vorhanden ist, andernfalls wird er in Software gerendert. Die ShaderRenderMode Eigenschaft ändert dieses Verhalten basierend auf ihrem Wert.

Wenn auf HardwareOnlyfestgelegt ist und keine fähige Hardware verfügbar ist, wird das gesamte ShaderEffect ignoriert.

Wenn auf SoftwareOnlyfestgelegt ist, wird immer ShaderEffect mithilfe von Softwarerendering gerendert.

Wenn auf Autofestgelegt ist, weist das ShaderEffect Standardverhalten auf.

Gilt für:

Weitere Informationen