Struct RenderTargetBlendDataContract
- Namespace
- HelixToolkit.SharpDX.Shaders
- Assembly
- HelixToolkit.SharpDX.dll
[DataContract(Name = "RenderTargetBlendDataContract")]
public struct RenderTargetBlendDataContract
- Inherited Members
- Extension Methods
Constructors
RenderTargetBlendDataContract(RenderTargetBlendDescription)
public RenderTargetBlendDataContract(RenderTargetBlendDescription desc)
Parameters
descRenderTargetBlendDescription
Properties
AlphaBlendOperation
[DataMember(Name = "AlphaBlendOperation")]
public int AlphaBlendOperation { readonly get; set; }
Property Value
BlendOperation
[DataMember(Name = "BlendOperation")]
public int BlendOperation { readonly get; set; }
Property Value
DestinationAlphaBlend
[DataMember(Name = "DestinationAlphaBlend")]
public int DestinationAlphaBlend { readonly get; set; }
Property Value
DestinationBlend
[DataMember(Name = "DestinationBlend")]
public int DestinationBlend { readonly get; set; }
Property Value
IsBlendEnabled
[DataMember(Name = "IsBlendEnabled")]
public bool IsBlendEnabled { readonly get; set; }
Property Value
RenderTargetWriteMask
[DataMember(Name = "RenderTargetWriteMask")]
public int RenderTargetWriteMask { readonly get; set; }
Property Value
SourceAlphaBlend
[DataMember(Name = "SourceAlphaBlend")]
public int SourceAlphaBlend { readonly get; set; }
Property Value
SourceBlend
[DataMember(Name = "SourceBlend")]
public int SourceBlend { readonly get; set; }
Property Value
Methods
ToRenderTargetBlendDescription()
public RenderTargetBlendDescription ToRenderTargetBlendDescription()
Returns
- RenderTargetBlendDescription