[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.DXGI.Output1

Class Output1

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

IDXGIOutput1

[Guid("00cddea8-939b-4b83-a340-a685226666cc")]
public class Output1 : Output, IDisposable, IUnknown
Inheritance
object
Output1
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

Output1(IntPtr)

Initializes a new instance of the Output1 class.

public Output1(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

DuplicateOutput(ComObject)

HRESULT IDXGIOutput1::DuplicateOutput([In] IUnknown* pDevice,[Out] void** ppOutputDuplication)

public IntPtr DuplicateOutput(ComObject deviceRef)

Parameters

deviceRef ComObject

Returns

System.IntPtr

FindClosestMatchingMode1(ref ModeDescription1, out ModeDescription1, ComObject)

HRESULT IDXGIOutput1::FindClosestMatchingMode1([In] const DXGI_MODE_DESC1* pModeToMatch,[Out] DXGI_MODE_DESC1* pClosestMatch,[In, Optional] IUnknown* pConcernedDevice)

public void FindClosestMatchingMode1(ref ModeDescription1 modeToMatchRef, out ModeDescription1 closestMatchRef, ComObject concernedDeviceRef)

Parameters

modeToMatchRef ModeDescription1
closestMatchRef ModeDescription1
concernedDeviceRef ComObject

GetDisplayModeList1(Format, DisplayModeEnumerationFlags)

Gets the display modes that match the requested format and other input options.

public ModeDescription1[] GetDisplayModeList1(Format enumFormat, DisplayModeEnumerationFlags flags)

Parameters

enumFormat Format
flags DisplayModeEnumerationFlags

Returns

ModeDescription1[]

GetDisplayModeList1(Format, int, ref int, ModeDescription1[])

HRESULT IDXGIOutput1::GetDisplayModeList1([In] DXGI_FORMAT EnumFormat,[In] unsigned int Flags,[InOut] unsigned int* pNumModes,[Out, Buffer, Optional] DXGI_MODE_DESC1* pDesc)

public void GetDisplayModeList1(Format enumFormat, int flags, ref int numModesRef, ModeDescription1[] descRef)

Parameters

enumFormat Format
flags int
numModesRef int
descRef ModeDescription1[]

GetDisplaySurfaceData1(Resource)

HRESULT IDXGIOutput1::GetDisplaySurfaceData1([In] IDXGIResource* pDestination)

public void GetDisplaySurfaceData1(Resource destinationRef)

Parameters

destinationRef Resource

Operators

explicit operator Output1(IntPtr)

Performs an explicit conversion from System.IntPtr to Output1.

public static explicit operator Output1(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

Output1