Поделиться через


Этап слияния выходных данных

Последним шагом в логическом конвейере является определение видимости с помощью набора элементов или глубины, а также запись или смешивание выходных данных для отрисовки целевых объектов, которые могут быть одним из многих типов ресурсов. Эти операции, а также привязка выходных ресурсов (целевые объекты отрисовки) определяются на этапе слияния выходных данных.

Среда выполнения Direct3D вызывает следующие функции драйвера для создания, настройки, очистки и уничтожения выходных данных:

CalcPrivateBlendStateSize

CalcPrivateDepthStencilStateSize

CalcPrivateDepthStencilViewSize

ClearDepthStencilView

ClearRenderTargetView

CreateBlendState

CreateDepthStencilState

CreateDepthStencilView

DestroyBlendState

DestroyDepthStencilState

DestroyDepthStencilView

SetBlendState

SetDepthStencilState

SetPredication

SetRenderTargets

SetTextFilterSize