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