Table of Contents

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

desc RenderTargetBlendDescription

Properties

AlphaBlendOperation

[DataMember(Name = "AlphaBlendOperation")]
public int AlphaBlendOperation { readonly get; set; }

Property Value

int

BlendOperation

[DataMember(Name = "BlendOperation")]
public int BlendOperation { readonly get; set; }

Property Value

int

DestinationAlphaBlend

[DataMember(Name = "DestinationAlphaBlend")]
public int DestinationAlphaBlend { readonly get; set; }

Property Value

int

DestinationBlend

[DataMember(Name = "DestinationBlend")]
public int DestinationBlend { readonly get; set; }

Property Value

int

IsBlendEnabled

[DataMember(Name = "IsBlendEnabled")]
public bool IsBlendEnabled { readonly get; set; }

Property Value

bool

RenderTargetWriteMask

[DataMember(Name = "RenderTargetWriteMask")]
public int RenderTargetWriteMask { readonly get; set; }

Property Value

int

SourceAlphaBlend

[DataMember(Name = "SourceAlphaBlend")]
public int SourceAlphaBlend { readonly get; set; }

Property Value

int

SourceBlend

[DataMember(Name = "SourceBlend")]
public int SourceBlend { readonly get; set; }

Property Value

int

Methods

ToRenderTargetBlendDescription()

public RenderTargetBlendDescription ToRenderTargetBlendDescription()

Returns

RenderTargetBlendDescription