Поделиться через


Перечисление D3D12DDI_RESOLVE_MODE (d3d12umddi.h)

Указывает операцию разрешения pass render pass в разработке драйвера отображения.

Синтаксис

typedef enum D3D12DDI_RESOLVE_MODE {
  D3D12DDI_RESOLVE_MODE_DECOMPRESS = 0,
  D3D12DDI_RESOLVE_MODE_MIN = 1,
  D3D12DDI_RESOLVE_MODE_MAX = 2,
  D3D12DDI_RESOLVE_MODE_AVERAGE = 3,
  D3D12DDI_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK_0073 = 4,
  D3D12DDI_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK_0073 = 5
} ;

Константы

 
D3D12DDI_RESOLVE_MODE_DECOMPRESS
Значение: 0
Разрешает сжатые исходные образцы в несжатые значения. При использовании этой операции исходный и целевой ресурсы должны иметь одинаковое число выборок, в отличие от операций min, max и average, для которых для назначения требуется число выборок 1.
D3D12DDI_RESOLVE_MODE_MIN
Значение: 1
Разрешает для исходных примеров минимальное значение. Его можно использовать с любым форматом целевого объекта отрисовки или трафарета глубины.
D3D12DDI_RESOLVE_MODE_MAX
Значение: 2
Разрешает исходные примеры до максимального значения. Его можно использовать с любым форматом целевого объекта отрисовки или трафарета глубины.
D3D12DDI_RESOLVE_MODE_AVERAGE
Значение: 3
Разрешает исходные выборки в их среднее значение. Его можно использовать с любым нецелечисленным целевым форматом отрисовки, включая плоскость глубины. Его нельзя использовать с целочисленными целевыми форматами отрисовки, включая плоскость трафарета.
D3D12DDI_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK_0073
Значение: 4
Обратная связь по выборке транскода сопоставляется с форматом, пригодным для приложения.
D3D12DDI_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK_0073
Значение: 5
Сопоставление обратной связи по выборке транскодов из формата, доступного для приложений.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть d3d12umddi.h