Share via


ByteAddressBuffer

バイト単位でインデックス指定された読み取り専用のバッファー。

メソッド 説明
GetDimensions リソースのサイズを取得します。
Load 1 つの値を取得します。
Load2 2 つの値を取得します。
Load3 3 つの値を取得します。
Load4 4 つの値を取得します。

最低限必要なシェーダー モデル

このオブジェクトは、次のシェーダー モデルでサポートされています。

シェーダー モデル サポート
シェーダー モデル 5 以上のシェーダー モデル

シェーダー モデル 4 (一部の Direct3D 10 デバイス上の Direct3D 11 のコンピュート シェーダーで使用可能)

このオブジェクトは、次の種類のシェーダーでサポートされています。

頂点 ハル ドメイン ジオメトリ ピクセル 演算
x x x x x x

バイト アドレス バッファーの詳細については、「byte addressable resource type」を参照してください。

シェーダー モデル 5 では、読み取り/書き込みバイト アドレス バッファーも実装されます。