ByteAddressBuffer
以位元組為單位編制索引的唯讀緩衝區。
方法 | Description |
---|---|
GetDimensions | 取得資源維度。 |
載入 | 取得一個值。 |
Load2 | 取得兩個值。 |
Load3 | 取得三個值。 |
Load4 | 取得四個值。 |
當您使用原始緩衝區時,可以使用 ByteAddressBuffer 物件類型。 如需緩衝區原始檢視的詳細資訊,請參閱 緩衝區的原始檢視。
最小著色器模型
下列著色器模型支援此物件。
著色器模型 | 支援 |
---|---|
著色器模型 5 和更新版本的著色器模型 著色器模型 4 (可透過 Direct3D 11 API 使用,方法是使用 10.0 或 10.1 功能層級 (D3D_FEATURE_LEVEL_10_X) 支援計算著色器的裝置。 如需下層硬體上計算著色器支援的詳細資訊,請參閱 下層硬體上的計算著色器。) |
是 |
下列著色器類型支援此物件:
頂點 | 船體 | 網域 | 幾何形狀 | 像素 | 計算 |
---|---|---|---|---|---|
x | x | x | x | x | x |
如需位元組位址緩衝區的詳細資訊,請參閱 位元組可定址的資源類型。
著色器模型 5 也會實作 讀寫位元組位址緩衝區。