[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.DeviceMultithread

Class DeviceMultithread

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

ID3D10Multithread

[Guid("9B7E4E00-342C-4106-A19F-4F2704F689F0")]
public class DeviceMultithread : ComObject, IDisposable, IUnknown
Inheritance
object
DeviceMultithread
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

DeviceMultithread(IntPtr)

Initializes a new instance of the DeviceMultithread class.

public DeviceMultithread(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Enter()

void ID3D10Multithread::Enter()

public void Enter()

GetMultithreadProtected()

BOOL ID3D10Multithread::GetMultithreadProtected()

public bool GetMultithreadProtected()

Returns

bool

Leave()

void ID3D10Multithread::Leave()

public void Leave()

SetMultithreadProtected(Bool)

BOOL ID3D10Multithread::SetMultithreadProtected([In] BOOL bMTProtect)

public bool SetMultithreadProtected(Bool bMTProtect)

Parameters

bMTProtect Bool

Returns

bool

Operators

explicit operator DeviceMultithread(IntPtr)

Performs an explicit conversion from System.IntPtr to DeviceMultithread.

public static explicit operator DeviceMultithread(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

DeviceMultithread