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


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

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

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

CalcPrivateBlendStateSize

CalcPrivateDepthStencilStateSize

CalcPrivateDepthStencilViewSize

ClearDepthStencilView

ClearRenderTargetView

CreateBlendState

CreateDepthStencilState

CreateDepthStencilView

DestroyBlendState

DestroyDepthStencilState

DestroyDepthStencilView

SetBlendState

SetDepthStencilState

SetPredication

SetRenderTargets

SetTextFilterSize