PixelShader.ShaderRenderMode 属性

定义

获取或设置一个值,该值指示使用硬件呈现还是软件呈现。

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

属性值

ShaderRenderMode

一个 ShaderRenderMode 值,指示对效果强制使用硬件呈现还是软件呈现。

注解

默认情况下,当有支持的硬件加速器时, ShaderEffect 在硬件中呈现;否则,它会在软件中呈现。 该 ShaderRenderMode 属性根据其值更改此行为。

如果设置为 HardwareOnly并且没有可用的硬件,则忽略整个 ShaderEffect 硬件。

如果设置为 SoftwareOnly,则 ShaderEffect 始终使用软件呈现呈现。

如果设置为 Auto,则 ShaderEffect 具有默认行为。

适用于

另请参阅