ID3D11DeviceCoNtext::CSSetUnorderedAccessViews 方法 (d3d11.h)
設定未排序資源的檢視陣列。
語法
void CSSetUnorderedAccessViews(
[in] UINT StartSlot,
[in] UINT NumUAVs,
[in, optional] ID3D11UnorderedAccessView * const *ppUnorderedAccessViews,
[in, optional] const UINT *pUAVInitialCounts
);
參數
[in] StartSlot
類型: UINT
以零起始陣列中第一個專案的索引,開始設定 (範圍從 0 到 D3D11_1_UAV_SLOT_COUNT - 1) 。 D3D11_1_UAV_SLOT_COUNT定義為 64。
[in] NumUAVs
類型: UINT
要設定 (範圍從 0 到 D3D11_1_UAV_SLOT_COUNT 的檢視數目 - StartSlot) 。
[in, optional] ppUnorderedAccessViews
類型: ID3D11UnorderedAccessView*
由 方法設定之 ID3D11UnorderedAccessView 指標陣列的指標。
[in, optional] pUAVInitialCounts
類型:const UINT*
附加和取用緩衝區位移的陣列。 -1 的值表示要保留目前的位移。 任何其他值會設定該可附加和消費性 UAV 的隱藏計數器。 pUAVInitialCounts 只與建立 UAV 時所指定的 D3D11_BUFFER_UAV_FLAG_APPEND 或 D3D11_BUFFER_UAV_FLAG_COUNTER 建立的 UAV 相關;否則會忽略 引數。
傳回值
無
備註
Windows Phone 8:支援此 API。
規格需求
目標平台 | Windows |
標頭 | d3d11.h |
程式庫 | D3D11.lib |