Блок растеризатора
Средство растеризатора выполняет обрезку, настраивает примитивы и определяет способ вызова этапа пиксельного шейдера. Среда выполнения Direct3D не просматривает блок растеризатора как этап в конвейере. Вместо этого среда выполнения Direct3D рассматривает блок растеризатора как интерфейс между этапами конвейера, который выполняет значительный набор операций с фиксированными функциями. Многие из этих операций с фиксированными функциями могут быть скорректированы разработчиками программного обеспечения.
Растеризатор всегда определяет, что входные позиции предоставляются в клиповом пространстве, выполняет обрезку и деление перспективы, а также применяет масштаб и смещение окна просмотра.
Среда выполнения Direct3D вызывает следующие функции драйвера для создания, настройки и уничтожения состояния растеризатора: