[]
        
(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
BlendState
Implements
Derived
Inherited Members

Constructors

BlendState(IntPtr)

Initializes a new instance of the BlendState class.

public BlendState(IntPtr nativePtr)

Parameters

nativePtr 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 IntPtr to BlendState.

public static explicit operator BlendState(IntPtr nativePointer)

Parameters

nativePointer IntPtr

Returns

BlendState