• 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

    Struct D3D11Viewport

    Defines the dimensions of a viewport.

    Implements
    IEquatable<D3D11Viewport>
    Inherited Members
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: JeremyAnsel.DirectX.D3D11
    Assembly: JeremyAnsel.DirectX.D3D11.dll
    Syntax
    public struct D3D11Viewport : IEquatable<D3D11Viewport>

    Constructors

    | Edit this page View Source

    D3D11Viewport(D3D11Buffer, D3D11RenderTargetView)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Buffer buffer, D3D11RenderTargetView view)
    Parameters
    Type Name Description
    D3D11Buffer buffer

    A buffer.

    D3D11RenderTargetView view

    The render-target view.

    | Edit this page View Source

    D3D11Viewport(D3D11Buffer, D3D11RenderTargetView, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Buffer buffer, D3D11RenderTargetView view, float topLeftX)
    Parameters
    Type Name Description
    D3D11Buffer buffer

    A buffer.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Buffer, D3D11RenderTargetView, float, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Buffer buffer, D3D11RenderTargetView view, float topLeftX, float minDepth, float maxDepth)
    Parameters
    Type Name Description
    D3D11Buffer buffer

    A buffer.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    float minDepth

    The minimum depth of the viewport.

    float maxDepth

    The maximum depth of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture1D, D3D11RenderTargetView)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture1D texture, D3D11RenderTargetView view)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11RenderTargetView view

    The render-target view.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture1D, D3D11RenderTargetView, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture1D texture, D3D11RenderTargetView view, float topLeftX)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture1D, D3D11RenderTargetView, float, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture1D texture, D3D11RenderTargetView view, float topLeftX, float minDepth, float maxDepth)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    float minDepth

    The minimum depth of the viewport.

    float maxDepth

    The maximum depth of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture2D, D3D11RenderTargetView)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture2D texture, D3D11RenderTargetView view)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11RenderTargetView view

    The render-target view.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture2D, D3D11RenderTargetView, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture2D texture, D3D11RenderTargetView view, float topLeftX, float topLeftY)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    float topLeftY

    The Y position of the top of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture2D, D3D11RenderTargetView, float, float, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture2D texture, D3D11RenderTargetView view, float topLeftX, float topLeftY, float minDepth, float maxDepth)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    float topLeftY

    The Y position of the top of the viewport.

    float minDepth

    The minimum depth of the viewport.

    float maxDepth

    The maximum depth of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture3D, D3D11RenderTargetView)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture3D texture, D3D11RenderTargetView view)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    D3D11RenderTargetView view

    The render-target view.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture3D, D3D11RenderTargetView, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture3D texture, D3D11RenderTargetView view, float topLeftX, float topLeftY)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    float topLeftY

    The Y position of the top of the viewport.

    | Edit this page View Source

    D3D11Viewport(D3D11Texture3D, D3D11RenderTargetView, float, float, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(D3D11Texture3D texture, D3D11RenderTargetView view, float topLeftX, float topLeftY, float minDepth, float maxDepth)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    D3D11RenderTargetView view

    The render-target view.

    float topLeftX

    The X position of the left hand side of the viewport.

    float topLeftY

    The Y position of the top of the viewport.

    float minDepth

    The minimum depth of the viewport.

    float maxDepth

    The maximum depth of the viewport.

    | Edit this page View Source

    D3D11Viewport(float, float, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(float topLeftX, float topLeftY, float width, float height)
    Parameters
    Type Name Description
    float topLeftX

    The X position of the left hand side of the viewport.

    float topLeftY

    The Y position of the top of the viewport.

    float width

    The width of the viewport.

    float height

    The height of the viewport.

    | Edit this page View Source

    D3D11Viewport(float, float, float, float, float, float)

    Initializes a new instance of the D3D11Viewport struct.

    Declaration
    public D3D11Viewport(float topLeftX, float topLeftY, float width, float height, float minDepth, float maxDepth)
    Parameters
    Type Name Description
    float topLeftX

    The X position of the left hand side of the viewport.

    float topLeftY

    The Y position of the top of the viewport.

    float width

    The width of the viewport.

    float height

    The height of the viewport.

    float minDepth

    The minimum depth of the viewport.

    float maxDepth

    The maximum depth of the viewport.

    Properties

    | Edit this page View Source

    Height

    Gets or sets the height of the viewport.

    Declaration
    public float Height { get; set; }
    Property Value
    Type Description
    float
    | Edit this page View Source

    MaxDepth

    Gets or sets the maximum depth of the viewport.

    Declaration
    public float MaxDepth { get; set; }
    Property Value
    Type Description
    float
    | Edit this page View Source

    MinDepth

    Gets or sets the minimum depth of the viewport.

    Declaration
    public float MinDepth { get; set; }
    Property Value
    Type Description
    float
    | Edit this page View Source

    TopLeftX

    Gets or sets the X position of the left hand side of the viewport.

    Declaration
    public float TopLeftX { get; set; }
    Property Value
    Type Description
    float
    | Edit this page View Source

    TopLeftY

    Gets or sets the Y position of the top of the viewport.

    Declaration
    public float TopLeftY { get; set; }
    Property Value
    Type Description
    float
    | Edit this page View Source

    Width

    Gets or sets the width of the viewport.

    Declaration
    public float Width { get; set; }
    Property Value
    Type Description
    float

    Methods

    | Edit this page View Source

    Equals(D3D11Viewport)

    Declaration
    public readonly bool Equals(D3D11Viewport other)
    Parameters
    Type Name Description
    D3D11Viewport other
    Returns
    Type Description
    bool
    | Edit this page View Source

    Equals(object?)

    Declaration
    public override readonly bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    ValueType.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Declaration
    public override readonly int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    ValueType.GetHashCode()
    | Edit this page View Source

    NativeReadFrom(nint)

    Declaration
    public static D3D11Viewport NativeReadFrom(nint buffer)
    Parameters
    Type Name Description
    nint buffer
    Returns
    Type Description
    D3D11Viewport
    | Edit this page View Source

    NativeReadFrom(nint, Span<D3D11Viewport>)

    Declaration
    public static void NativeReadFrom(nint buffer, Span<D3D11Viewport> objects)
    Parameters
    Type Name Description
    nint buffer
    Span<D3D11Viewport> objects
    | Edit this page View Source

    NativeRequiredSize()

    Declaration
    public static int NativeRequiredSize()
    Returns
    Type Description
    int
    | Edit this page View Source

    NativeRequiredSize(int)

    Declaration
    public static int NativeRequiredSize(int count)
    Parameters
    Type Name Description
    int count
    Returns
    Type Description
    int
    | Edit this page View Source

    NativeWriteTo(nint, in D3D11Viewport)

    Declaration
    public static void NativeWriteTo(nint buffer, in D3D11Viewport obj)
    Parameters
    Type Name Description
    nint buffer
    D3D11Viewport obj
    | Edit this page View Source

    NativeWriteTo(nint, ReadOnlySpan<D3D11Viewport>)

    Declaration
    public static void NativeWriteTo(nint buffer, ReadOnlySpan<D3D11Viewport> objects)
    Parameters
    Type Name Description
    nint buffer
    ReadOnlySpan<D3D11Viewport> objects

    Operators

    | Edit this page View Source

    operator ==(D3D11Viewport, D3D11Viewport)

    Declaration
    public static bool operator ==(D3D11Viewport left, D3D11Viewport right)
    Parameters
    Type Name Description
    D3D11Viewport left
    D3D11Viewport right
    Returns
    Type Description
    bool
    | Edit this page View Source

    operator !=(D3D11Viewport, D3D11Viewport)

    Declaration
    public static bool operator !=(D3D11Viewport left, D3D11Viewport right)
    Parameters
    Type Name Description
    D3D11Viewport left
    D3D11Viewport right
    Returns
    Type Description
    bool

    Implements

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