• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.DirectX.D2D1
      • D2D1AlphaMode
      • D2D1AntialiasMode
      • D2D1ArcSegment
      • D2D1ArcSize
      • D2D1BezierSegment
      • D2D1Bitmap
      • D2D1BitmapBrush
      • D2D1BitmapBrushProperties
      • D2D1BitmapInterpolationMode
      • D2D1BitmapProperties
      • D2D1BitmapRenderTarget
      • D2D1Brush
      • D2D1BrushProperties
      • D2D1CapStyle
      • D2D1ColorF
      • D2D1CombineMode
      • D2D1CompatibleRenderTargetOptions
      • D2D1Constants
      • D2D1DCInitializeMode
      • D2D1DCRenderTarget
      • D2D1DashStyle
      • D2D1DebugLevel
      • D2D1DrawTextOptions
      • D2D1DrawingStateBlock
      • D2D1DrawingStateDescription
      • D2D1Ellipse
      • D2D1EllipseGeometry
      • D2D1Error
      • D2D1ExtendMode
      • D2D1Factory
      • D2D1FactoryOptions
      • D2D1FactoryType
      • D2D1FeatureLevel
      • D2D1FigureBegin
      • D2D1FigureEnd
      • D2D1FillMode
      • D2D1Gamma
      • D2D1Geometry
      • D2D1GeometryGroup
      • D2D1GeometryRelation
      • D2D1GeometrySimplificationOption
      • D2D1GeometrySink
      • D2D1GradientStop
      • D2D1GradientStopCollection
      • D2D1HwndRenderTarget
      • D2D1HwndRenderTargetProperties
      • D2D1Image
      • D2D1InterpolationModeDefinition
      • D2D1KnownColor
      • D2D1Layer
      • D2D1LayerOptions
      • D2D1LayerParameters
      • D2D1LineJoin
      • D2D1LinearGradientBrush
      • D2D1LinearGradientBrushProperties
      • D2D1Matrix3X2F
      • D2D1Matrix4X3F
      • D2D1Matrix4X4F
      • D2D1Matrix5X4F
      • D2D1Mesh
      • D2D1OpacityMaskContent
      • D2D1PathGeometry
      • D2D1PathSegmentOptions
      • D2D1PixelFormat
      • D2D1Point2F
      • D2D1Point2L
      • D2D1Point2U
      • D2D1PresentOptions
      • D2D1QuadraticBezierSegment
      • D2D1RadialGradientBrush
      • D2D1RadialGradientBrushProperties
      • D2D1RectF
      • D2D1RectL
      • D2D1RectU
      • D2D1RectangleGeometry
      • D2D1RenderTarget
      • D2D1RenderTargetProperties
      • D2D1RenderTargetType
      • D2D1RenderTargetUsages
      • D2D1Resource
      • D2D1RoundedRect
      • D2D1RoundedRectangleGeometry
      • D2D1SimplifiedGeometrySink
      • D2D1SizeF
      • D2D1SizeU
      • D2D1SolidColorBrush
      • D2D1StrokeStyle
      • D2D1StrokeStyleProperties
      • D2D1SweepDirection
      • D2D1TessellationSink
      • D2D1TextAntialiasMode
      • D2D1TransformedGeometry
      • D2D1Triangle
      • D2D1Vector2F
      • D2D1Vector3F
      • D2D1Vector4F
      • D2D1WindowStates
    • JeremyAnsel.DirectX.D3D10
      • D3D10CreateDeviceOptions
      • D3D10Device1
      • D3D10DriverType
      • D3D10Error
      • D3D10FeatureLevel
    • JeremyAnsel.DirectX.D3D11
      • D3D11AsyncGetDataOptions
      • D3D11Asynchronous
      • D3D11BindOptions
      • D3D11BlendDesc
      • D3D11BlendOperation
      • D3D11BlendState
      • D3D11BlendValue
      • D3D11Box
      • D3D11Buffer
      • D3D11BufferDesc
      • D3D11BufferExSrv
      • D3D11BufferExSrvOptions
      • D3D11BufferRtv
      • D3D11BufferSrv
      • D3D11BufferUav
      • D3D11BufferUavOptions
      • D3D11ClassInstance
      • D3D11ClassInstanceDesc
      • D3D11ClassLinkage
      • D3D11ClearOptions
      • D3D11ColorWriteEnables
      • D3D11CommandList
      • D3D11ComparisonFunction
      • D3D11ComputeShader
      • D3D11Constants
      • D3D11Counter
      • D3D11CounterDataType
      • D3D11CounterDesc
      • D3D11CounterInfo
      • D3D11CounterType
      • D3D11CpuAccessOptions
      • D3D11CreateDeviceOptions
      • D3D11CullMode
      • D3D11DepthStencilDesc
      • D3D11DepthStencilOperationDesc
      • D3D11DepthStencilState
      • D3D11DepthStencilView
      • D3D11DepthStencilViewDesc
      • D3D11DepthStencilViewOptions
      • D3D11DepthWriteMask
      • D3D11Device
      • D3D11DeviceAndContext
      • D3D11DeviceChild
      • D3D11DeviceContext
      • D3D11DeviceContextType
      • D3D11DomainShader
      • D3D11DriverType
      • D3D11DsvDimension
      • D3D11Error
      • D3D11Feature
      • D3D11FeatureDataArchitectureInfo
      • D3D11FeatureDataD3D10XHardwareOptions
      • D3D11FeatureDataD3D11Options
      • D3D11FeatureDataD3D11Options1
      • D3D11FeatureDataD3D9Options
      • D3D11FeatureDataD3D9Options1
      • D3D11FeatureDataD3D9ShadowSupport
      • D3D11FeatureDataD3D9SimpleInstancingSupport
      • D3D11FeatureDataDoubles
      • D3D11FeatureDataFormatSupport
      • D3D11FeatureDataFormatSupport2
      • D3D11FeatureDataMarkerSupport
      • D3D11FeatureDataShaderMinPrecisionSupport
      • D3D11FeatureDataThreading
      • D3D11FeatureLevel
      • D3D11FillMode
      • D3D11Filter
      • D3D11FormatSupport
      • D3D11FormatSupport2
      • D3D11GeometryShader
      • D3D11HullShader
      • D3D11InputClassification
      • D3D11InputElementDesc
      • D3D11InputLayout
      • D3D11MapCpuPermission
      • D3D11MapOptions
      • D3D11MappedSubResource
      • D3D11PixelShader
      • D3D11Predicate
      • D3D11Primitive
      • D3D11PrimitiveTopology
      • D3D11Query
      • D3D11QueryDataPipelineStatistics
      • D3D11QueryDataStreamOutputStatistics
      • D3D11QueryDataTimestampDisjoint
      • D3D11QueryDesc
      • D3D11QueryMiscOptions
      • D3D11QueryType
      • D3D11RaiseOptions
      • D3D11RasterizerDesc
      • D3D11RasterizerState
      • D3D11Rect
      • D3D11RenderTargetBlendDesc
      • D3D11RenderTargetView
      • D3D11RenderTargetViewDesc
      • D3D11Resource
      • D3D11ResourceDimension
      • D3D11ResourceMiscOptions
      • D3D11RtvDimension
      • D3D11SamplerDesc
      • D3D11SamplerState
      • D3D11ShaderMinPrecisionSupports
      • D3D11ShaderResourceView
      • D3D11ShaderResourceViewDesc
      • D3D11SrvDimension
      • D3D11StencilOperation
      • D3D11StreamOutputDeclarationEntry
      • D3D11SubResourceData
      • D3D11SubResourceDataPtr
      • D3D11Texture1D
      • D3D11Texture1DArrayDsv
      • D3D11Texture1DArrayRtv
      • D3D11Texture1DArraySrv
      • D3D11Texture1DArrayUav
      • D3D11Texture1DDesc
      • D3D11Texture1DDsv
      • D3D11Texture1DRtv
      • D3D11Texture1DSrv
      • D3D11Texture1DUav
      • D3D11Texture2D
      • D3D11Texture2DArrayDsv
      • D3D11Texture2DArrayRtv
      • D3D11Texture2DArraySrv
      • D3D11Texture2DArrayUav
      • D3D11Texture2DDesc
      • D3D11Texture2DDsv
      • D3D11Texture2DMsArrayDsv
      • D3D11Texture2DMsArrayRtv
      • D3D11Texture2DMsArraySrv
      • D3D11Texture2DMsDsv
      • D3D11Texture2DMsRtv
      • D3D11Texture2DMsSrv
      • D3D11Texture2DRtv
      • D3D11Texture2DSrv
      • D3D11Texture2DUav
      • D3D11Texture3D
      • D3D11Texture3DDesc
      • D3D11Texture3DRtv
      • D3D11Texture3DSrv
      • D3D11Texture3DUav
      • D3D11TextureAddressMode
      • D3D11TextureCubeArraySrv
      • D3D11TextureCubeFace
      • D3D11TextureCubeSrv
      • D3D11TiledResourcesTier
      • D3D11UavDimension
      • D3D11UnorderedAccessView
      • D3D11UnorderedAccessViewDesc
      • D3D11Usage
      • D3D11Utils
      • D3D11VertexBufferBinding
      • D3D11VertexShader
      • D3D11View
      • D3D11Viewport
      • D3D11WellKnownPrivateDataId
      • DxgiSwapChainExtensions
    • JeremyAnsel.DirectX.D3DCompiler
      • D3DCompile
      • D3DCompileOptions
      • D3DCompileResult
      • D3DDisassembleOptions
      • D3DShaderMacro
      • D3DTargets
    • JeremyAnsel.DirectX.DWrite
      • DWriteBreakCondition
      • DWriteClusterMetrics
      • DWriteError
      • DWriteFactory
      • DWriteFactoryType
      • DWriteFlowDirection
      • DWriteFont
      • DWriteFontCollection
      • DWriteFontFace
      • DWriteFontFaceType
      • DWriteFontFamily
      • DWriteFontFeature
      • DWriteFontFeatureTag
      • DWriteFontFile
      • DWriteFontFileType
      • DWriteFontList
      • DWriteFontMetrics
      • DWriteFontSimulations
      • DWriteFontStretch
      • DWriteFontStyle
      • DWriteFontWeight
      • DWriteGlyphMetrics
      • DWriteGlyphOffset
      • DWriteGlyphRun
      • DWriteGlyphRunDescription
      • DWriteHitTestMetrics
      • DWriteInformationalStringId
      • DWriteInlineObjectMetrics
      • DWriteLineBreakpoint
      • DWriteLineMetrics
      • DWriteLineSpacingMethod
      • DWriteLocalizedStrings
      • DWriteMatrix
      • DWriteMeasuringMode
      • DWriteNumberSubstitutionMethod
      • DWriteOverhangMetrics
      • DWriteParagraphAlignment
      • DWritePixelGeometry
      • DWriteReadingDirection
      • DWriteRect
      • DWriteRenderingMode
      • DWriteRenderingParams
      • DWriteScriptAnalysis
      • DWriteScriptShape
      • DWriteShapingGlyphProperties
      • DWriteShapingTextProperties
      • DWriteSize
      • DWriteStrikethrough
      • DWriteTextAlignment
      • DWriteTextFormat
      • DWriteTextLayout
      • DWriteTextMetrics
      • DWriteTextRange
      • DWriteTextureType
      • DWriteTrimming
      • DWriteTrimmingGranularity
      • DWriteTypography
      • DWriteUnderline
      • DWriteWordWrapping
    • JeremyAnsel.DirectX.DXCommon
      • DXComObject
      • DXMarshal
      • DXProcessMemoryCounters
      • DXUtils
    • JeremyAnsel.DirectX.DXMath
      • XMColor
      • XMComparisonRecord
      • XMFloat2
      • XMFloat3
      • XMFloat3X3
      • XMFloat4
      • XMFloat4X3
      • XMFloat4X4
      • XMInt2
      • XMInt3
      • XMInt4
      • XMKnownColor
      • XMMath
      • XMMatrix
      • XMPermutation
      • XMPlane
      • XMQuaternion
      • XMScalar
      • XMSelection
      • XMSwizzle
      • XMUInt2
      • XMUInt3
      • XMUInt4
      • XMVector
      • XMVector2
      • XMVector3
      • XMVector4
    • JeremyAnsel.DirectX.DXMath.Collision
      • BoundingBox
      • BoundingFrustum
      • BoundingOrientedBox
      • BoundingSphere
      • ContainmentType
      • PlaneIntersectionType
      • TriangleTest
    • JeremyAnsel.DirectX.DXMath.PackedVector
      • Half
      • XMByte2
      • XMByte4
      • XMByteN2
      • XMByteN4
      • XMColorRgba
      • XMDec4
      • XMDecN4
      • XMFloat3Packed
      • XMFloat3SharedExponent
      • XMHalf2
      • XMHalf4
      • XMShort2
      • XMShort4
      • XMShortN2
      • XMShortN4
      • XMU555
      • XMU565
      • XMUByte2
      • XMUByte4
      • XMUByteN2
      • XMUByteN4
      • XMUDec4
      • XMUDecN4
      • XMUDecN4XR
      • XMUNibble4
      • XMUShort2
      • XMUShort4
      • XMUShortN2
      • XMUShortN4
      • XMXDec4
      • XMXDecN4
    • JeremyAnsel.DirectX.DirectInput
      • DirectInputConstants
      • DirectInputCooperativeLevels
      • DirectInputDataFormat
      • DirectInputDataOptions
      • DirectInputDefaultEffectType
      • DirectInputDevice
      • DirectInputDeviceCapabilities
      • DirectInputDeviceCapabilitiesOptions
      • DirectInputDeviceEnumClasses
      • DirectInputDeviceEnumOptions
      • DirectInputDeviceInfo
      • DirectInputDeviceObjectInfo
      • DirectInputEffect
      • DirectInputEffectConstants
      • DirectInputEffectData
      • DirectInputEffectDataCondition
      • DirectInputEffectDataConstantForce
      • DirectInputEffectDataCustomForce
      • DirectInputEffectDataPeriodic
      • DirectInputEffectDataRampForce
      • DirectInputEffectEnvelope
      • DirectInputEffectInfo
      • DirectInputEffectParameterOptions
      • DirectInputEffectParametersData
      • DirectInputEffectParametersDataOptions
      • DirectInputEffectStartOptions
      • DirectInputEffectStatus
      • DirectInputEffectTypes
      • DirectInputFactory
      • DirectInputForceFeedbackCommands
      • DirectInputForceFeedbackStates
      • DirectInputGuids
      • DirectInputHowTypes
      • DirectInputJoystick2Objects
      • DirectInputJoystickObjects
      • DirectInputJoystickState
      • DirectInputJoystickState2
      • DirectInputKeyboardKeys
      • DirectInputKeyboardState
      • DirectInputMouse2Objects
      • DirectInputMouseObjects
      • DirectInputMouseState
      • DirectInputMouseState2
      • DirectInputObjectDataFormat
      • DirectInputObjectDataOptions
      • DirectInputObjectDataTypes
      • DirectInputPropertyTypes
    • JeremyAnsel.DirectX.Dxgi
      • DxgiAdapter
      • DxgiAdapter1
      • DxgiAdapter2
      • DxgiAdapter3
      • DxgiAdapter4
      • DxgiAdapterDesc
      • DxgiAdapterDesc1
      • DxgiAdapterDesc2
      • DxgiAdapterType
      • DxgiAlphaMode
      • DxgiColorRgb
      • DxgiColorRgba
      • DxgiComputePreemptionGranularity
      • DxgiCpuAccess
      • DxgiCreateFactoryOptions
      • DxgiDevice
      • DxgiDevice1
      • DxgiDevice2
      • DxgiDevice3
      • DxgiDeviceSubObject
      • DxgiEnumModes
      • DxgiError
      • DxgiFactory
      • DxgiFactory1
      • DxgiFactory2
      • DxgiFactory3
      • DxgiFormat
      • DxgiFrameStatistics
      • DxgiGammaControl
      • DxgiGammaControlCapabilities
      • DxgiGraphicsPreemptionGranularity
      • DxgiKeyedMutex
      • DxgiMapOptions
      • DxgiMappedRect
      • DxgiMatrix3x2F
      • DxgiMemorySegmentGroup
      • DxgiModeDesc
      • DxgiModeDesc1
      • DxgiModeRotation
      • DxgiModeScaling
      • DxgiModeScanlineOrder
      • DxgiObject
      • DxgiOfferResourcePriority
      • DxgiOutput
      • DxgiOutput1
      • DxgiOutput2
      • DxgiOutput3
      • DxgiOutputDesc
      • DxgiPoint
      • DxgiPresentOptions
      • DxgiPresentParameters
      • DxgiQueryVideoMemoryInfo
      • DxgiRational
      • DxgiRect
      • DxgiResidency
      • DxgiResource
      • DxgiResource1
      • DxgiResource2
      • DxgiResource3
      • DxgiResourceEvictionPriority
      • DxgiSampleDesc
      • DxgiScaling
      • DxgiSharedResource
      • DxgiSharedResourceAccess
      • DxgiSurface
      • DxgiSurface1
      • DxgiSurface2
      • DxgiSurface3
      • DxgiSurfaceDesc
      • DxgiSwapChain
      • DxgiSwapChain1
      • DxgiSwapChain2
      • DxgiSwapChain3
      • DxgiSwapChainDesc
      • DxgiSwapChainDesc1
      • DxgiSwapChainFullscreenDesc
      • DxgiSwapChainOptions
      • DxgiSwapEffect
      • DxgiUsages
      • DxgiWindowAssociationOptions
    • JeremyAnsel.DirectX.WinCodec
      • Wic8BIMIptcDigestProperties
      • Wic8BIMIptcProperties
      • Wic8BIMResolutionInfoProperties
      • WicBitmap
      • WicBitmapAlphaChannelOption
      • WicBitmapChainType
      • WicBitmapClipper
      • WicBitmapCodecInfo
      • WicBitmapCreateCacheOption
      • WicBitmapDecoder
      • WicBitmapDecoderCapabilities
      • WicBitmapDecoderInfo
      • WicBitmapDitherType
      • WicBitmapEncoder
      • WicBitmapEncoderCacheOption
      • WicBitmapEncoderInfo
      • WicBitmapFlipRotator
      • WicBitmapFrameDecode
      • WicBitmapFrameEncode
      • WicBitmapInterpolationMode
      • WicBitmapLock
      • WicBitmapLockFlags
      • WicBitmapPaletteType
      • WicBitmapPlane
      • WicBitmapPlaneDescription
      • WicBitmapScaler
      • WicBitmapSource
      • WicBitmapToneMappingMode
      • WicBitmapTransformOptions
      • WicColor
      • WicColorContext
      • WicColorContextType
      • WicColorTransform
      • WicComponentEnumerateOptions
      • WicComponentInfo
      • WicComponentSigning
      • WicComponentType
      • WicD2D1AlphaMode
      • WicD2D1PixelFormat
      • WicDdsAlphaMode
      • WicDdsDecoder
      • WicDdsDimension
      • WicDdsEncoder
      • WicDdsFormatInfo
      • WicDdsFrameDecode
      • WicDdsParameters
      • WicDecodeOptions
      • WicDxgiFormat
      • WicFormatConverter
      • WicFormatConverterInfo
      • WicGainMapProperties
      • WicGifApplicationExtensionProperties
      • WicGifCommentExtensionProperties
      • WicGifGraphicControlExtensionProperties
      • WicGifImageDescriptorProperties
      • WicGifLogicalScreenDescriptorProperties
      • WicGuids
      • WicHeifCompressionOption
      • WicHeifHdrProperties
      • WicHeifProperties
      • WicImageEncoder
      • WicImageParameters
      • WicImagingFactory
      • WicJpegChrominanceProperties
      • WicJpegCommentProperties
      • WicJpegIndexingOptions
      • WicJpegLuminanceProperties
      • WicJpegScanType
      • WicJpegTransferMatrix
      • WicJpegXLAnimFrameProperties
      • WicJpegXLAnimProperties
      • WicJpegYCrCbSubsamplingOption
      • WicNamedWhitePoint
      • WicPalette
      • WicPixelFormatGuid
      • WicPixelFormatInfo
      • WicPixelFormatNumericRepresentation
      • WicPlanarBitmapFrameEncode
      • WicPlanarFormatConverter
      • WicPlanarOptions
      • WicPngBkgdProperties
      • WicPngChrmProperties
      • WicPngFilterOption
      • WicPngGamaProperties
      • WicPngHistProperties
      • WicPngIccpProperties
      • WicPngItxtProperties
      • WicPngSrgbProperties
      • WicPngTimeProperties
      • WicProgressNotification
      • WicProgressOperation
      • WicRawCapabilities
      • WicRawParameterSet
      • WicRawRenderMode
      • WicRawRotationCapabilities
      • WicRect
      • WicSectionAccessLevel
      • WicTiffCompressionOption
      • WicWebpAnimProperties
      • WicWebpAnmfProperties
      • WicWin32GenericAccessRights

    Class DxgiOutput

    An IDXGIOutput interface represents an adapter output (such as a monitor).

    Inheritance
    object
    DXComObject
    DxgiObject
    DxgiOutput
    Implements
    IDisposable
    Inherited Members
    DxgiObject.DxgiObjectGuid
    DxgiObject.SetPrivateDataText(in Guid, string)
    DxgiObject.SetPrivateDataText(in Guid, ReadOnlySpan<char>)
    DxgiObject.GetPrivateDataText(in Guid)
    DxgiObject.GetPrivateDataTextCharCount(in Guid)
    DxgiObject.GetPrivateDataTextChars(in Guid, Span<char>)
    DxgiObject.GetParent(in Guid)
    DXComObject.Handle
    DXComObject.Dispose()
    DXComObject.AddRef()
    DXComObject.Release()
    DXComObject.QueryInterface(in Guid)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.DirectX.Dxgi
    Assembly: JeremyAnsel.DirectX.Dxgi.dll
    Syntax
    [SecurityCritical]
    public class DxgiOutput : DxgiObject, IDisposable

    Constructors

    | Edit this page View Source

    DxgiOutput(nint)

    Initializes a new instance of the DxgiOutput class.

    Declaration
    public DxgiOutput(nint comPtr)
    Parameters
    Type Name Description
    nint comPtr

    Fields

    | Edit this page View Source

    DxgiOutputGuid

    The interface GUID.

    Declaration
    public static readonly Guid DxgiOutputGuid
    Field Value
    Type Description
    Guid

    Properties

    | Edit this page View Source

    Description

    Gets a description of the output.

    Declaration
    public DxgiOutputDesc Description { get; }
    Property Value
    Type Description
    DxgiOutputDesc

    Methods

    | Edit this page View Source

    FindClosestMatchingMode(in DxgiModeDesc, nint)

    Finds the display mode that most closely matches the requested display mode.

    Declaration
    public DxgiModeDesc FindClosestMatchingMode(in DxgiModeDesc modeToMatch, nint concernedDevice)
    Parameters
    Type Name Description
    DxgiModeDesc modeToMatch

    The desired display mode.

    nint concernedDevice

    The Direct3D device interface. If this parameter is null, only modes whose format matches that of modeToMatch will be returned; otherwise, only those formats that are supported for scan-out by the device are returned.

    Returns
    Type Description
    DxgiModeDesc

    The mode that most closely matches modeToMatch.

    | Edit this page View Source

    GetDisplayModeList(DxgiFormat, DxgiEnumModes)

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

    Declaration
    public DxgiModeDesc[] GetDisplayModeList(DxgiFormat format, DxgiEnumModes modes)
    Parameters
    Type Name Description
    DxgiFormat format

    The color format.

    DxgiEnumModes modes

    Options for modes to include.

    Returns
    Type Description
    DxgiModeDesc[]

    An array of DxgiModeDesc structure.

    | Edit this page View Source

    GetDisplayModeList(DxgiFormat, DxgiEnumModes, Span<DxgiModeDesc>)

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

    Declaration
    public int GetDisplayModeList(DxgiFormat format, DxgiEnumModes modes, Span<DxgiModeDesc> displayModes)
    Parameters
    Type Name Description
    DxgiFormat format

    The color format.

    DxgiEnumModes modes

    Options for modes to include.

    Span<DxgiModeDesc> displayModes

    An span of DxgiModeDesc structure.

    Returns
    Type Description
    int

    The count of structure.

    | Edit this page View Source

    GetDisplayModeListCount(DxgiFormat, DxgiEnumModes)

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

    Declaration
    public int GetDisplayModeListCount(DxgiFormat format, DxgiEnumModes modes)
    Parameters
    Type Name Description
    DxgiFormat format

    The color format.

    DxgiEnumModes modes

    Options for modes to include.

    Returns
    Type Description
    int

    The count.

    | Edit this page View Source

    GetDisplaySurfaceData(DxgiSurface?)

    Gets a copy of the current display surface.

    Declaration
    public void GetDisplaySurfaceData(DxgiSurface? destination)
    Parameters
    Type Name Description
    DxgiSurface destination

    A destination surface.

    | Edit this page View Source

    GetFrameStatistics()

    Gets statistics about recently rendered frames.

    Declaration
    public DxgiFrameStatistics GetFrameStatistics()
    Returns
    Type Description
    DxgiFrameStatistics

    The frame statistics.

    | Edit this page View Source

    WaitForVBlank()

    Halt a thread until the next vertical blank occurs.

    Declaration
    public void WaitForVBlank()

    Implements

    IDisposable
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2014-2026 Jérémy Ansel