Поведение растеризатора с не сопоставленными плитками
В этом разделе описывается поведение растеризатора с не сопоставленными плитками.
DepthStencilView
Поведение представления элементов глубины (DSV) операций чтения и записи зависит от уровня поддержки оборудования. Сведения о разбивке требований см. в общем поведении операций чтения и записи для уровней функций потоковой передачи ресурсов.
Вот идеальное поведение:
Если плитка не сопоставляется в DepthStencilView, возвращаемое значение глубины чтения равно 0, которое затем отправляется в любые операции, настроенные для значения чтения глубины. Записи на отсутствующий элемент глубины удаляются. Это идеальное определение для обработки записи не требуется на уровне 2. Записи в не сопоставленные плитки могут в конечном итоге в кэше, который последующие операции чтения могли забрать.
RenderTargetView
Поведение отображения целевого представления (RTV) операций чтения и записи зависит от уровня поддержки оборудования. Сведения о разбивке требований см. в общем поведении операций чтения и записи для уровней функций потоковой передачи ресурсов.
Во всех реализациях разные виртуальные машины RTV (и DSV) могут одновременно иметь разные области, сопоставленные и не сопоставленные, и могут иметь разные форматы поверхности размера (то есть разные фигуры плиток).
Вот идеальное поведение:
Операции чтения из RTVs возвращают 0 в отсутствующих плитках и записях удаляются. Это идеальное определение для обработки записи не требуется на уровне 2. Записи в не сопоставленные плитки могут в конечном итоге в кэше, который последующие операции чтения могли забрать.
Связанные темы
Доступ к потоковым ресурсам конвейера