[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.DepthStencilState

Class DepthStencilState

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

ID3D11DepthStencilState

[Guid("03823efb-8d8f-4e1c-9aa2-f64bb2cbfdf1")]
public class DepthStencilState : DeviceChild, IDisposable, IUnknown
Inheritance
object
DepthStencilState
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

DepthStencilState(IntPtr)

Initializes a new instance of the DepthStencilState class.

public DepthStencilState(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Properties

Description

GetDescription

public DepthStencilStateDescription Description { get; }

Property Value

DepthStencilStateDescription

Methods

Create(Device, DepthStencilStateDescription)

Constructs a new DepthStencilState based on the specified description.

public static DepthStencilState Create(Device device, DepthStencilStateDescription description)

Parameters

device Device

The device with which to associate the state object.

description DepthStencilStateDescription

The state description.

Returns

DepthStencilState

GetDescription(out DepthStencilStateDescription)

void ID3D11DepthStencilState::GetDesc([Out] D3D11_DEPTH_STENCIL_DESC* pDesc)

public void GetDescription(out DepthStencilStateDescription descRef)

Parameters

descRef DepthStencilStateDescription

Operators

explicit operator DepthStencilState(IntPtr)

Performs an explicit conversion from System.IntPtr to DepthStencilState.

public static explicit operator DepthStencilState(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

DepthStencilState