ByteAddressBuffer

以位元組編制索引的唯讀緩衝區。

方法 描述
GetDimensions 取得資源維度。
載入 取得一個值。
Load2 取得兩個值。
Load3 取得三個值。
Load4 取得四個值。

當您使用原始緩衝區時,可以使用 ByteAddressBuffer 物件類型。 如需有關緩衝區原始檢視的詳細資訊,請參閱 緩衝區的原始檢視

最小著色器模型

下列著色器模型中支援此物件。

著色器模型 支援
著色器模型 5 和更新版本的著色器模型 著色器模型 4 (透過 Direct3D 11 API 使用,方法是使用 10.0 或 10.1 功能層級 (D3D_FEATURE_LEVEL_10_X) 支援計算著色器的裝置。 如需下層硬體上計算著色器支援的詳細資訊,請參閱 下層 Hardware 上的計算著色器。)

下列著色器類型支援此物件:

頂點 船體 網域 幾何形狀 像素 計算
x x x x x x

如需位元組位址緩衝區的詳細資訊,請參閱 位元組可定址的資源類型

著色器模型 5 也會實作 讀寫位元組位址緩衝區

另請參閱

著色器模型 5 物件