структура 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[4]
Значение цвета, которое должен очистить драйвер.
DepthStencil
Указатель на структуру D3D12DDI_DEPTH_STENCIL_VALUES , содержащую буфер глубины и трафарета, который должен очищать драйвер.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3d12umddi.h |