Direct3DBindings 列挙型

定義

これは、Desktop 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

デコーダー API から出力を受信するために 2D テクスチャが使用されることを示すには、このフラグを設定します。

DepthStencil 64

出力合併ステージの深度ステンシル ターゲットとしてテクスチャをバインドします。

IndexBuffer 2

バッファーをインデックス バッファーとして入力アセンブラー ステージにバインドします。

RenderTarget 32

出力合併ステージのレンダー ターゲットとしてテクスチャをバインドします。

ShaderResource 8

バッファーまたはテクスチャをシェーダー ステージにバインドします。

StreamOutput 16

ストリーム出力ステージの出力バッファーをバインドします。

UnorderedAccess 128

順序付けられていないアクセス リソースをバインドします。

VertexBuffer 1

バッファーを頂点バッファーとして入力アセンブラー ステージにバインドします。

VideoEncoder 1024

ビデオ エンコーダー API からの入力を受信するために 2D テクスチャが使用されることを示すには、このフラグを設定します。

適用対象