Direct3DBindings Direct3DBindings Direct3DBindings Direct3DBindings Enum

Definition

A Windows Runtime projection of the D3D11_BIND_FLAG enumeration. Identifies the ways in which a resource may be bound to the graphics pipeline.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class Direct3DBindingspublic enum Direct3DBindingsPublic Enum Direct3DBindings// You can use this enum in JavaScript.
Attributes
System.FlagsAttribute ContractVersionAttribute
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Fields

ConstantBuffer ConstantBuffer ConstantBuffer ConstantBuffer

Bind a buffer as a constant buffer to a shader stage.

Decoder Decoder Decoder Decoder

Set this flag to indicate that a 2D texture is used to receive output from the decoder API.

DepthStencil DepthStencil DepthStencil DepthStencil

Bind a texture as a depth-stencil target for the output-merger stage.

IndexBuffer IndexBuffer IndexBuffer IndexBuffer

Bind a buffer as an index buffer to the input-assembler stage.

RenderTarget RenderTarget RenderTarget RenderTarget

Bind a texture as a render target for the output-merger stage.

ShaderResource ShaderResource ShaderResource ShaderResource

Bind a buffer or texture to a shader stage.

StreamOutput StreamOutput StreamOutput StreamOutput

Bind an output buffer for the stream-output stage.

UnorderedAccess UnorderedAccess UnorderedAccess UnorderedAccess

Bind an unordered access resource.

VertexBuffer VertexBuffer VertexBuffer VertexBuffer

Bind a buffer as a vertex buffer to the input-assembler stage.

VideoEncoder VideoEncoder VideoEncoder VideoEncoder

Set this flag to indicate that a 2D texture is used to receive input from the video encoder API.