структура D3D12DDI_CLEAR_VALUES (d3d12umddi.h)

Структура D3D12DDI_CLEAR_VALUES содержит значения, используемые для оптимизации операций очистки для определенного ресурса.

Синтаксис

typedef struct D3D12DDI_CLEAR_VALUES {
  DXGI_FORMAT Format;
  union {
    FLOAT                         Color[4];
    D3D12DDI_DEPTH_STENCIL_VALUES DepthStencil;
  };
} D3D12DDI_CLEAR_VALUES;

Участники

Format

Указывает один элемент перечисления DXGI_FORMAT .

Формат обычно очищаемого цвета соответствует тем же правилам проверки, что и создание представления или дескриптора. Как правило, формат чистого цвета может быть любым форматом в той же группе без типов, к которой принадлежит формат ресурсов.

Этот формат должен соответствовать формату представления, используемого во время операции очистки. Он указывает, является ли элемент Color или DepthStencil допустимым и как преобразовать значения для использования с ресурсом.

Color

Значение цвета, которое драйвер должен очистить.

DepthStencil

Указатель на структуру D3D12DDI_DEPTH_STENCIL_VALUES , содержащую буфер глубины и трафарета, который должен очистить драйвер.

Требования

   
Минимальная версия клиента Windows 10, версия 1809
Заголовок d3d12umddi.h