[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.DXGI.Device1

Class Device1

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

IDXGIDevice1

[Guid("77db970f-6276-48ba-ba28-070143b4392c")]
public class Device1 : Device, IDisposable, IUnknown
Inheritance
object
Device1
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

Device1(IntPtr)

Initializes a new instance of the Device1 class.

public Device1(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

GetMaximumFrameLatency()

HRESULT IDXGIDevice1::GetMaximumFrameLatency([Out] unsigned int* pMaxLatency)

public int GetMaximumFrameLatency()

Returns

int

SetMaximumFrameLatency(int)

HRESULT IDXGIDevice1::SetMaximumFrameLatency([In] unsigned int MaxLatency)

public void SetMaximumFrameLatency(int maxLatency)

Parameters

maxLatency int

Operators

explicit operator Device1(IntPtr)

Performs an explicit conversion from System.IntPtr to Device1.

public static explicit operator Device1(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

Device1