[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.Counter

Class Counter

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

ID3D11Counter

[Guid("6e8c49fb-a371-4770-b440-29086022b741")]
public class Counter : Asynchronous, IDisposable, IUnknown
Inheritance
object
Counter
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

Counter(IntPtr)

Initializes a new instance of the Counter class.

public Counter(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Properties

Description

GetDescription

public CounterDescription Description { get; }

Property Value

CounterDescription

Methods

Create(Device, CounterDescription)

Constructs a new Counter based on the specified description.

public static Counter Create(Device device, CounterDescription description)

Parameters

device Device

The device with which to associate the state object.

description CounterDescription

The counter description.

Returns

Counter

GetDescription(out CounterDescription)

void ID3D11Counter::GetDesc([Out] D3D11_COUNTER_DESC* pDesc)

public void GetDescription(out CounterDescription descRef)

Parameters

descRef CounterDescription

Operators

explicit operator Counter(IntPtr)

Performs an explicit conversion from System.IntPtr to Counter.

public static explicit operator Counter(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

Counter