• 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
      • D2D1Utils
      • D2D1Vector2F
      • D2D1Vector3F
      • D2D1Vector4F
      • D2D1WindowStates
      • ID2D1Releasable
    • JeremyAnsel.DirectX.D3D10
      • D3D10CreateDeviceOptions
      • D3D10Device1
      • D3D10DriverType
      • D3D10Error
      • D3D10FeatureLevel
      • D3D10Utils
      • ID3D10Releasable
    • 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
      • 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
      • 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
      • D3D11VertexShader
      • D3D11View
      • D3D11Viewport
      • D3D11WellKnownPrivateDataId
      • DxgiSwapChainExtensions
      • ID3D11Releasable
    • JeremyAnsel.DirectX.D3DCompiler
      • D3DCompile
      • D3DCompileOptions
      • 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
      • DWriteUtils
      • DWriteWordWrapping
      • IDWriteReleasable
    • 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.Dxgi
      • DxgiAdapter
      • DxgiAdapter1
      • DxgiAdapter2
      • DxgiAdapter3
      • 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
      • DxgiModeDesc
      • DxgiModeDesc1
      • DxgiModeRotation
      • DxgiModeScaling
      • DxgiModeScanlineOrder
      • DxgiObject
      • DxgiOfferResourcePriority
      • DxgiOutput
      • DxgiOutput1
      • DxgiOutput2
      • DxgiOutput3
      • DxgiOutputDesc
      • DxgiPoint
      • DxgiPresentOptions
      • 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
      • DxgiUtils
      • DxgiWindowAssociationOptions
      • IDxgiReleasable

    Struct D3D11UnorderedAccessViewDesc

    Specifies the subresources from a resource that are accessible using an unordered-access view.

    Implements
    IEquatable<D3D11UnorderedAccessViewDesc>
    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 D3D11UnorderedAccessViewDesc : IEquatable<D3D11UnorderedAccessViewDesc>

    Constructors

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Buffer, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Buffer buffer, DxgiFormat format, uint firstElement, uint numElements)
    Parameters
    Type Name Description
    D3D11Buffer buffer

    A buffer.

    DxgiFormat format

    The viewing format.

    uint firstElement

    The number of bytes between the beginning of the buffer and the first element to access.

    uint numElements

    The total number of elements in the view.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Buffer, DxgiFormat, uint, uint, D3D11BufferUavOptions)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Buffer buffer, DxgiFormat format, uint firstElement, uint numElements, D3D11BufferUavOptions options)
    Parameters
    Type Name Description
    D3D11Buffer buffer

    A buffer.

    DxgiFormat format

    The viewing format.

    uint firstElement

    The number of bytes between the beginning of the buffer and the first element to access.

    uint numElements

    The total number of elements in the view.

    D3D11BufferUavOptions options

    The view options for a buffer.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture1D, D3D11UavDimension)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture1D texture, D3D11UavDimension viewDimension)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11UavDimension viewDimension

    The resource type of the view.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture1D, D3D11UavDimension, DxgiFormat)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture1D texture, D3D11UavDimension viewDimension, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11Texture1D texture

    A 1D texture.

    D3D11UavDimension viewDimension

    The resource type of the view.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture1D, D3D11UavDimension, DxgiFormat, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    A 1D texture.

    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11Texture1D, D3D11UavDimension, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    A 1D texture.

    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11Texture1D, D3D11UavDimension, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    A 1D texture.

    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11Texture2D, D3D11UavDimension)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture2D texture, D3D11UavDimension viewDimension)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11UavDimension viewDimension

    The resource type of the view.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture2D, D3D11UavDimension, DxgiFormat)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture2D texture, D3D11UavDimension viewDimension, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11Texture2D texture

    A 2D texture.

    D3D11UavDimension viewDimension

    The resource type of the view.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture2D, D3D11UavDimension, DxgiFormat, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    A 2D texture.

    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11Texture2D, D3D11UavDimension, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    A 2D texture.

    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11Texture2D, D3D11UavDimension, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    A 2D texture.

    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11Texture3D)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture3D texture)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture3D, DxgiFormat)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture3D texture, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture3D, DxgiFormat, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture3D texture, DxgiFormat format, uint mipSlice)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture3D, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture3D texture, DxgiFormat format, uint mipSlice, uint firstWSlice)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstWSlice

    The first depth level to use.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11Texture3D, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11Texture3D texture, DxgiFormat format, uint mipSlice, uint firstWSlice, uint wsize)
    Parameters
    Type Name Description
    D3D11Texture3D texture

    A 3D texture.

    DxgiFormat format

    The viewing format.

    uint mipSlice

    The index of the mipmap level to use mip slice.

    uint firstWSlice

    The first depth level to use.

    uint wsize

    The number of depth levels to use in the render-target view.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11UavDimension)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11UavDimension viewDimension)
    Parameters
    Type Name Description
    D3D11UavDimension viewDimension

    The resource type of the view.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11UavDimension, DxgiFormat)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11UavDimension viewDimension, DxgiFormat format)
    Parameters
    Type Name Description
    D3D11UavDimension viewDimension

    The resource type of the view.

    DxgiFormat format

    The viewing format.

    | Edit this page View Source

    D3D11UnorderedAccessViewDesc(D3D11UavDimension, DxgiFormat, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11UavDimension viewDimension, DxgiFormat format, uint mipSlice)
    Parameters
    Type Name Description
    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11UavDimension, DxgiFormat, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11UavDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice)
    Parameters
    Type Name Description
    D3D11UavDimension viewDimension

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11UavDimension, DxgiFormat, uint, uint, uint)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

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

    The resource 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

    D3D11UnorderedAccessViewDesc(D3D11UavDimension, DxgiFormat, uint, uint, uint, D3D11BufferUavOptions)

    Initializes a new instance of the D3D11UnorderedAccessViewDesc struct.

    Declaration
    public D3D11UnorderedAccessViewDesc(D3D11UavDimension viewDimension, DxgiFormat format, uint mipSlice, uint firstArraySlice, uint arraySize, D3D11BufferUavOptions bufferOptions)
    Parameters
    Type Name Description
    D3D11UavDimension viewDimension

    The resource 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.

    D3D11BufferUavOptions bufferOptions

    The view options for a buffer.

    Properties

    | Edit this page View Source

    Buffer

    Gets or sets a value indicating which buffer elements can be accessed.

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

    Format

    Gets or sets the data format.

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

    Texture1D

    Gets or sets the subresources in a 1D texture that can be accessed.

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

    Texture1DArray

    Gets or sets the subresources in a 1D texture array that can be accessed.

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

    Texture2D

    Gets or sets the subresources in a 2D texture that can be accessed.

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

    Texture2DArray

    Gets or sets the subresources in a 2D texture array that can be accessed.

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

    Texture3D

    Gets or sets the subresources in a 3D texture that can be accessed.

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

    ViewDimension

    Gets or sets the resource type.

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

    Methods

    | Edit this page View Source

    Equals(D3D11UnorderedAccessViewDesc)

    Determines whether the specified object is equal to the current object.

    Declaration
    public bool Equals(D3D11UnorderedAccessViewDesc other)
    Parameters
    Type Name Description
    D3D11UnorderedAccessViewDesc other

    The object to compare with the current object.

    Returns
    Type Description
    bool

    true if the specified object is equal to the current object; otherwise, false.

    | Edit this page View Source

    Equals(object)

    Determines whether the specified object is equal to the current object.

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    object obj

    The object to compare with the current object.

    Returns
    Type Description
    bool

    true if the specified object is equal to the current object; otherwise, false.

    Overrides
    ValueType.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Returns the hash code for this instance.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int

    A 32-bit signed integer that is the hash code for this instance.

    Overrides
    ValueType.GetHashCode()

    Operators

    | Edit this page View Source

    operator ==(D3D11UnorderedAccessViewDesc, D3D11UnorderedAccessViewDesc)

    Compares two D3D11UnorderedAccessViewDesc objects. The result specifies whether the values of the two objects are equal.

    Declaration
    public static bool operator ==(D3D11UnorderedAccessViewDesc left, D3D11UnorderedAccessViewDesc right)
    Parameters
    Type Name Description
    D3D11UnorderedAccessViewDesc left

    The left D3D11UnorderedAccessViewDesc to compare.

    D3D11UnorderedAccessViewDesc right

    The right D3D11UnorderedAccessViewDesc to compare.

    Returns
    Type Description
    bool

    true if the values of left and right are equal; otherwise, false.

    | Edit this page View Source

    operator !=(D3D11UnorderedAccessViewDesc, D3D11UnorderedAccessViewDesc)

    Compares two D3D11UnorderedAccessViewDesc objects. The result specifies whether the values of the two objects are unequal.

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

    The left D3D11UnorderedAccessViewDesc to compare.

    D3D11UnorderedAccessViewDesc right

    The right D3D11UnorderedAccessViewDesc to compare.

    Returns
    Type Description
    bool

    true if the values of left and right differ; otherwise, false.

    Implements

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