Share via


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 值,指出要強制使用硬體或軟體來呈現效果。

備註

根據預設,當有可用的硬體加速器時,會在 ShaderEffect 硬體中轉譯,否則會在軟體中轉譯。 屬性 ShaderRenderMode 會根據其值改變此行為。

如果設定為 HardwareOnly ,而且沒有可用的硬體,則會忽略整個 ShaderEffect

如果設定為 SoftwareOnly ,則一 ShaderEffect 律會使用軟體轉譯來轉譯。

如果設定為 Auto ,則 ShaderEffect 具有預設行為。

適用於

另請參閱