Direct3DBindings 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public enum class Direct3DBindings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class Direct3DBindings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum Direct3DBindings
var value = Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.vertexBuffer
Public Enum Direct3DBindings
- 继承
-
Direct3DBindings
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
ConstantBuffer | 4 | 将缓冲区作为常量缓冲区绑定到着色器阶段。 |
Decoder | 512 | 设置此标志以指示使用 2D 纹理从解码器 API 接收输出。 |
DepthStencil | 64 | 将纹理绑定为输出合并阶段的深度模具目标。 |
IndexBuffer | 2 | 将缓冲区作为索引缓冲区绑定到输入汇编程序阶段。 |
RenderTarget | 32 | 将纹理绑定为输出合并阶段的呈现目标。 |
ShaderResource | 8 | 将缓冲区或纹理绑定到着色器阶段。 |
StreamOutput | 16 | 绑定流输出阶段的输出缓冲区。 |
UnorderedAccess | 128 | 绑定无序访问资源。 |
VertexBuffer | 1 | 将缓冲区作为顶点缓冲区绑定到输入装配器阶段。 |
VideoEncoder | 1024 | 设置此标志以指示使用 2D 纹理接收来自视频编码器 API 的输入。 |