[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.UserDefinedAnnotation

Class UserDefinedAnnotation

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

ID3DUserDefinedAnnotation

[Guid("b2daad8b-03d4-4dbf-95eb-32ab4b63d0ab")]
public class UserDefinedAnnotation : ComObject, IDisposable, IUnknown
Inheritance
object
UserDefinedAnnotation
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

UserDefinedAnnotation(IntPtr)

Initializes a new instance of the UserDefinedAnnotation class.

public UserDefinedAnnotation(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

BeginEvent(string)

int ID3DUserDefinedAnnotation::BeginEvent([In] const wchar_t* Name)

public int BeginEvent(string name)

Parameters

name string

Returns

int

EndEvent()

int ID3DUserDefinedAnnotation::EndEvent()

public int EndEvent()

Returns

int

GetStatus()

BOOL ID3DUserDefinedAnnotation::GetStatus()

public bool GetStatus()

Returns

bool

SetMarker(string)

void ID3DUserDefinedAnnotation::SetMarker([In] const wchar_t* Name)

public void SetMarker(string name)

Parameters

name string

Operators

explicit operator UserDefinedAnnotation(IntPtr)

Performs an explicit conversion from System.IntPtr to UserDefinedAnnotation.

public static explicit operator UserDefinedAnnotation(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

UserDefinedAnnotation