• 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 D3D11DepthStencilViewDesc

    Specifies the subresources of a texture that are accessible from a depth-stencil view.

    Implements
    IEquatable<D3D11DepthStencilViewDesc>
    Inherited Members
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: JeremyAnsel.DirectX.D3D11
    Assembly: JeremyAnsel.DirectX.D3D11.dll
    Syntax
    [SuppressMessage("Microsoft.Portability", "CA1900:ValueTypeFieldsShouldBePortable", MessageId = "texture2DMsArray", Justification = "Reviewed")]
    [SuppressMessage("Microsoft.Portability", "CA1900:ValueTypeFieldsShouldBePortable", MessageId = "texture2DArray", Justification = "Reviewed")]
    [SuppressMessage("Microsoft.Portability", "CA1900:ValueTypeFieldsShouldBePortable", MessageId = "texture1DArray", Justification = "Reviewed")]
    public struct D3D11DepthStencilViewDesc : IEquatable<D3D11DepthStencilViewDesc>

    Constructors

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11DsvDimension)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11DsvDimension viewDimension)
    Parameters
    Type Name Description
    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11DsvDimension, DxgiFormat)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11DsvDimension viewDimension, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11DsvDimension, DxgiFormat, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice)
    Parameters
    Type Name Description
    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11DsvDimension, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice)
    Parameters
    Type Name Description
    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11DsvDimension, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize)
    Parameters
    Type Name Description
    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    uint arraySize

    The number of elements in the array.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11DsvDimension, DxgiFormat, uint, uint, uint, D3D11DepthStencilViewOptions)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize, D3D11DepthStencilViewOptions options)
    Parameters
    Type Name Description
    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    uint arraySize

    The number of elements in the array.

    D3D11DepthStencilViewOptions options

    A value that describes whether the texture is read only.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture1D, D3D11DsvDimension)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture1D texture, D3D11DsvDimension viewDimension)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture1D, D3D11DsvDimension, DxgiFormat)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture1D texture, D3D11DsvDimension viewDimension, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture1D, D3D11DsvDimension, DxgiFormat, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture1D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture1D, D3D11DsvDimension, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture1D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture1D, D3D11DsvDimension, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture1D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    uint arraySize

    The number of elements in the array.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture1D, D3D11DsvDimension, DxgiFormat, uint, uint, uint, D3D11DepthStencilViewOptions)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture1D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize, D3D11DepthStencilViewOptions options)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    uint arraySize

    The number of elements in the array.

    D3D11DepthStencilViewOptions options

    A value that describes whether the texture is read only.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture2D, D3D11DsvDimension)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture2D texture, D3D11DsvDimension viewDimension)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture2D, D3D11DsvDimension, DxgiFormat)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture2D texture, D3D11DsvDimension viewDimension, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture2D, D3D11DsvDimension, DxgiFormat, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture2D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture2D, D3D11DsvDimension, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture2D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture2D, D3D11DsvDimension, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture2D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    uint arraySize

    The number of elements in the array.

    | Edit this page View Source

    D3D11DepthStencilViewDesc(D3D11Texture2D, D3D11DsvDimension, DxgiFormat, uint, uint, uint, D3D11DepthStencilViewOptions)

    Initializes a new instance of the D3D11DepthStencilViewDesc struct.

    Declaration
    public D3D11DepthStencilViewDesc(D3D11Texture2D texture, D3D11DsvDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize, D3D11DepthStencilViewOptions options)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11DsvDimension viewDimension

    The depth-stencil type of the view.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstArraySlice

    The index of the first element to use in an array of elements.

    uint arraySize

    The number of elements in the array.

    D3D11DepthStencilViewOptions options

    A value that describes whether the texture is read only.

    Properties

    | Edit this page View Source

    Format

    Gets or sets the resource data format.

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

    Options

    Gets or sets a value that describes whether the texture is read only.

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

    Texture1D

    Gets or sets a 1D texture subresource.

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

    Texture1DArray

    Gets or sets an array of 1D texture subresources.

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

    Texture2D

    Gets or sets a 2D texture subresource.

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

    Texture2DArray

    Gets or sets an array of 2D texture subresources.

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

    Texture2DMs

    Gets or sets a multisampled 2D texture.

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

    Texture2DMsArray

    Gets or sets an array of multisampled 2D textures.

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

    ViewDimension

    Gets or sets the type of resource. Specifies how a depth-stencil resource will be accessed; the value is stored in the union in this structure.

    Declaration
    public D3D11DsvDimension ViewDimension { get; set; }
    Property Value
    Type Description
    D3D11DsvDimension

    Methods

    | Edit this page View Source

    Equals(D3D11DepthStencilViewDesc)

    Declaration
    public readonly bool Equals(D3D11DepthStencilViewDesc other)
    Parameters
    Type Name Description
    D3D11DepthStencilViewDesc 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 D3D11DepthStencilViewDesc NativeReadFrom(nint buffer)
    Parameters
    Type Name Description
    nint buffer
    Returns
    Type Description
    D3D11DepthStencilViewDesc
    | Edit this page View Source

    NativeReadFrom(nint, Span<D3D11DepthStencilViewDesc>)

    Declaration
    public static void NativeReadFrom(nint buffer, Span<D3D11DepthStencilViewDesc> objects)
    Parameters
    Type Name Description
    nint buffer
    Span<D3D11DepthStencilViewDesc> 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 D3D11DepthStencilViewDesc)

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

    NativeWriteTo(nint, ReadOnlySpan<D3D11DepthStencilViewDesc>)

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

    Operators

    | Edit this page View Source

    operator ==(D3D11DepthStencilViewDesc, D3D11DepthStencilViewDesc)

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

    operator !=(D3D11DepthStencilViewDesc, D3D11DepthStencilViewDesc)

    Declaration
    public static bool operator !=(D3D11DepthStencilViewDesc left, D3D11DepthStencilViewDesc right)
    Parameters
    Type Name Description
    D3D11DepthStencilViewDesc left
    D3D11DepthStencilViewDesc 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