[]
IDXGIOutput1
[Guid("00cddea8-939b-4b83-a340-a685226666cc")]
public class Output1 : Output, IDisposable, IUnknown
Initializes a new instance of the Output1 class.
public Output1(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
HRESULT IDXGIOutput1::DuplicateOutput([In] IUnknown* pDevice,[Out] void** ppOutputDuplication)
public IntPtr DuplicateOutput(ComObject deviceRef)
deviceRef
ComObjectHRESULT 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)
modeToMatchRef
ModeDescription1closestMatchRef
ModeDescription1concernedDeviceRef
ComObjectGets the display modes that match the requested format and other input options.
public ModeDescription1[] GetDisplayModeList1(Format enumFormat, DisplayModeEnumerationFlags flags)
enumFormat
Formatflags
DisplayModeEnumerationFlagsHRESULT 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)
enumFormat
Formatflags
intnumModesRef
intdescRef
ModeDescription1[]HRESULT IDXGIOutput1::GetDisplaySurfaceData1([In] IDXGIResource* pDestination)
public void GetDisplaySurfaceData1(Resource destinationRef)
destinationRef
ResourcePerforms an explicit conversion from System.IntPtr to Output1.
public static explicit operator Output1(IntPtr nativePointer)
nativePointer
System.IntPtr