ID3D11DeviceContext::CSSetUnorderedAccessViews-Methode (d3d11.h)
Legt ein Array von Ansichten für eine ungeordnete Ressource fest.
Syntax
void CSSetUnorderedAccessViews(
[in] UINT StartSlot,
[in] UINT NumUAVs,
[in, optional] ID3D11UnorderedAccessView * const *ppUnorderedAccessViews,
[in, optional] const UINT *pUAVInitialCounts
);
Parameter
[in] StartSlot
Typ: UINT
Index des ersten Elements im nullbasierten Array, das mit der Einstellung beginnen soll (Bereiche von 0 bis D3D11_1_UAV_SLOT_COUNT - 1). D3D11_1_UAV_SLOT_COUNT wird als 64 definiert.
[in] NumUAVs
Typ: UINT
Anzahl der festzulegenden Ansichten (Bereiche von 0 bis D3D11_1_UAV_SLOT_COUNT – StartSlot).
[in, optional] ppUnorderedAccessViews
Typ: ID3D11UnorderedAccessView*
Ein Zeiger auf ein Array von ID3D11UnorderedAccessView-Zeigern , die von der -Methode festgelegt werden sollen.
[in, optional] pUAVInitialCounts
Typ: const UINT*
Ein Array von Anfüge- und Nutzungspufferoffsets. Der Wert -1 gibt an, dass der aktuelle Offset beibehalten wird. Alle anderen Werte legen den ausgeblendeten Zähler für diese anfügbare und verwendbare UAV fest. pUAVInitialCounts ist nur für UAVs relevant, die entweder mit D3D11_BUFFER_UAV_FLAG_APPEND oder D3D11_BUFFER_UAV_FLAG_COUNTER erstellt wurden, die beim Erstellen der UAV angegeben wurden. Andernfalls wird das Argument ignoriert.
Rückgabewert
Keine
Bemerkungen
Windows Phone 8: Diese API wird unterstützt.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d11.h |
Bibliothek | D3D11.lib |