Перечисление D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053 (d3d12umddi.h)
Синтаксис
typedef enum D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053 {
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_DISCARD,
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_PRESERVE,
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_RESOLVE,
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_NO_ACCESS
} ;
Константы
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_DISCARD Указывает, что приложение не будет иметь будущих зависимостей от данных, записанных в ресурс во время этого прохода отрисовки. Однако зависимости могут подойти для буфера глубины, где буфер глубины никогда не будет текстурирован до будущих операций записи. |
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_PRESERVE Указывает, что приложение будет иметь зависимость от записанного содержимого этого ресурса в будущем, и они должны быть сохранены. |
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_RESOLVE Позволяет приложению напрямую разрешать поверхность MSAA (multisampling anti-aliasing) в отдельный ресурс по завершении этапа подготовки к просмотру. В идеале это делается в то время, когда содержимое MSAA в настоящее время находится в кэше плиток, для TBDR (отложенная отрисовка на основе плиток). Назначение разрешения должно находиться в поле состояния ресурса hDstResourceструктуры D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS_0053 в момент завершения отрисовки pass. Источник разрешения будет переведен в состояние ресурса hSrcResourceструктуры D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS_0053 , когда завершится отрисовка. |
D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053_NO_ACCESS означает, что ресурс не будет считываться из или записываться в во время отрисовки. Предполагается, что он будет использоваться для обозначения того, не осуществляется ли доступ к плоскости глубины или трафарета для dsV. ВАЖНО Это значение должно быть связано с D3D12DDI_RENDER_PASS_BEGINNING_ACCESS_NO_ACCESS значением перечисления D3D12DDI_RENDER_PASS_BEGINNING_ACCESS_TYPE_0053 . |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по