Version: 2020.1

RenderStateBlock

struct in UnityEngine.Rendering

切换到手册

描述

一组用于重载渲染状态的值。请注意,仅设置“blendState”等选项是不够的,该“mask”还必须包含 RenderStateMask.Blend 以便进行重载。

另请参阅:ScriptableRenderContext.DrawRenderersRenderStateMask、RenderStateMapping。

变量

blendState指定新混合状态。
depthState指定新深度状态。
mask指定已重载的渲染状态的部分。
rasterState指定新光栅状态。
stencilReference要比较的参考值和/或要写入缓冲区的值(基于模板状态)。
stencilState指定新模板状态。

构造函数

RenderStateBlock使用指定遮罩创建新的渲染状态块。