Share via


Direct3DBindings 列舉

定義

這是與桌面D3D11_BIND_FLAG列舉相等的Windows 執行階段。 識別資源可能系結至圖形管線的方式。

此列舉支援其成員值的位元組合。

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 的輸入。

適用於