AppendStructuredBuffer
Выходной буфер, который отображается в виде потока, к которому может добавить шейдер. Только структурированные буферы могут принимать типы T, которые являются структурами.
Метод | Описание |
---|---|
Добавление | Добавляет значение в конец буфера. |
GetDimensions | Возвращает измерения ресурсов. |
Формат UAV, привязанный к этому ресурсу, необходимо создать в формате DXGI_FORMAT_UNKNOWN.
UAV, привязанный к этому ресурсу, должен быть создан с D3D11_BUFFER_UAV_FLAG_APPEND.
Дополнительные сведения о добавочных структурированных буферах см. в обоих разделах: добавление и использование буфера и структурированный буфер.
Минимальная модель шейдера
Этот объект поддерживается в следующих моделях шейдеров.
Модель шейдера | Поддерживается |
---|---|
Модели шейдеров 5 и более поздних версий шейдеров | да |
Этот объект поддерживается для следующих типов шейдеров:
Вершина | Корпуса | Домен | Geometry | Пиксель | Вычисления |
---|---|---|---|---|---|
x | x |
См. также раздел