структура 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по