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 から始まる配列の最初の要素のインデックス (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*
append と consume バッファー オフセットの配列。 値 -1 は、現在のオフセットを維持することを示します。 その他の値は、その追加可能および使用可能な UAV の非表示カウンターを設定します。 pUAVInitialCounts は、 D3D11_BUFFER_UAV_FLAG_APPEND または UAV の作成時に指定された D3D11_BUFFER_UAV_FLAG_COUNTER で作成された UAV にのみ関連します。それ以外の場合、引数は無視されます。
戻り値
なし
解説
Windows Phone 8: この API はサポートされています。
必要条件
対象プラットフォーム | Windows |
ヘッダー | d3d11.h |
Library | D3D11.lib |