структура D3D12_DISCARD_REGION (d3d12.h)
Описывает сведения об операции отмены ресурса.
Синтаксис
typedef struct D3D12_DISCARD_REGION {
UINT NumRects;
const D3D12_RECT *pRects;
UINT FirstSubresource;
UINT NumSubresources;
} D3D12_DISCARD_REGION;
Члены
NumRects
Количество прямоугольников в массиве, указанное элементом pRects .
pRects
Массив D3D12_RECT структур для отбрасываемых прямоугольников в ресурсе. Если значение РАВНО NULL, То DiscardResource удаляет весь ресурс.
FirstSubresource
Индекс первого подресурса в удаляемом ресурсе.
NumSubresources
Количество подресурсов в удаляемом ресурсе.
Комментарии
Эта структура используется методом ID3D12GraphicsCommandList::D iscardResource .
Если прямоугольники предоставляются в этой структуре, ресурс должен иметь двухмерные подресурсы со всеми указанными подресурсами одного измерения.
Требования
Верхняя часть | d3d12.h |