[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.BlendState

Class BlendState

Namespace
GrapeCity.Documents.DX.Direct3D11
Assembly
GcDocs.DX.Windows.dll

ID3D11BlendState

[Guid("75b68faa-347d-4159-8f45-a0640f01cd9a")]
public class BlendState : DeviceChild, IDisposable, IUnknown
Inheritance
object
BlendState
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

BlendState(IntPtr)

Initializes a new instance of the BlendState class.

public BlendState(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Properties

Description

GetDescription

public BlendStateDescription Description { get; }

Property Value

BlendStateDescription

Methods

Create(Device, BlendStateDescription)

Constructs a new BlendState based on the specified description.

public static BlendState Create(Device device, BlendStateDescription description)

Parameters

device Device

The device with which to associate the state object.

description BlendStateDescription

The state description.

Returns

BlendState

The newly created object.

GetDescription(out BlendStateDescription)

void ID3D11BlendState::GetDesc([Out] D3D11_BLEND_DESC* pDesc)

public void GetDescription(out BlendStateDescription descRef)

Parameters

descRef BlendStateDescription

Operators

explicit operator BlendState(IntPtr)

Performs an explicit conversion from System.IntPtr to BlendState.

public static explicit operator BlendState(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

BlendState