перечисление D3D12_RESOLVE_MODE (d3d12.h)
Указывает операцию разрешения.
Синтаксис
typedef enum D3D12_RESOLVE_MODE {
D3D12_RESOLVE_MODE_DECOMPRESS = 0,
D3D12_RESOLVE_MODE_MIN = 1,
D3D12_RESOLVE_MODE_MAX = 2,
D3D12_RESOLVE_MODE_AVERAGE = 3,
D3D12_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK,
D3D12_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK
} ;
Константы
D3D12_RESOLVE_MODE_DECOMPRESS Значение: 0 Разрешает сжатые исходные образцы в несжатые значения. При использовании этой операции исходные и целевые ресурсы должны иметь одинаковое количество выборок, в отличие от операций min, max и average, для которых требуется, чтобы число выборок назначения было равно 1. |
D3D12_RESOLVE_MODE_MIN Значение: 1 Разрешает исходные образцы в их минимальное значение. Его можно использовать с любым форматом целевого объекта отрисовки или трафарета глубины. |
D3D12_RESOLVE_MODE_MAX Значение: 2 Разрешает исходные образцы до максимального значения. Его можно использовать с любым форматом целевого объекта отрисовки или трафарета глубины. |
D3D12_RESOLVE_MODE_AVERAGE Значение: 3 Разрешает исходные образцы в их среднее значение. Его можно использовать с любым нецелечисленным целевым форматом отрисовки, включая плоскость глубины. Его нельзя использовать с целочисленными целевыми форматами отрисовки, включая плоскость набора элементов. |
Комментарии
Это перечисление используется функцией ID3D12GraphicsCommandList1::ResolveSubresourceRegion .
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |