Class VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc
Namespace: ValveResourceFormat.CompiledShader
Assembly: ValveResourceFormat.dll
Describes the depth and stencil state configuration.
public class VfxRenderStateInfoPixelShader.RsDepthStencilStateDescInheritance
object ← VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc
Constructors
RsDepthStencilStateDesc(ulong)
Initializes a new instance of the class.
public RsDepthStencilStateDesc(ulong depthStencilBits)Parameters
depthStencilBits ulong
RsDepthStencilStateDesc(BinaryReader)
Initializes a new instance of the class from a binary reader.
public RsDepthStencilStateDesc(BinaryReader datareader)Parameters
datareader BinaryReader
Properties
BackStencilDepthFailOp
Gets the back-face stencil depth-fail operation.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp BackStencilDepthFailOp { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp
BackStencilFailOp
Gets the back-face stencil fail operation.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp BackStencilFailOp { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp
BackStencilFunc
Gets the back-face stencil function.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsComparison BackStencilFunc { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsComparison
BackStencilPassOp
Gets the back-face stencil pass operation.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp BackStencilPassOp { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp
DepthFunc
Gets the depth comparison function.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsComparison DepthFunc { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsComparison
DepthTestEnable
Gets a value indicating whether depth testing is enabled.
public bool DepthTestEnable { get; }Property Value
DepthWriteEnable
Gets a value indicating whether depth writes are enabled.
public bool DepthWriteEnable { get; }Property Value
FrontStencilDepthFailOp
Gets the front-face stencil depth-fail operation.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp FrontStencilDepthFailOp { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp
FrontStencilFailOp
Gets the front-face stencil fail operation.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp FrontStencilFailOp { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp
FrontStencilFunc
Gets the front-face stencil function.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsComparison FrontStencilFunc { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsComparison
FrontStencilPassOp
Gets the front-face stencil pass operation.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp FrontStencilPassOp { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsStencilOp
HiStencilEnable360
Gets a value indicating whether Hi-Stencil is enabled for Xbox 360.
public bool HiStencilEnable360 { get; }Property Value
HiStencilFunc360
Gets the Hi-Stencil function for Xbox 360.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsHiStencilComparison360 HiStencilFunc360 { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsHiStencilComparison360
HiStencilRef360
Gets the Hi-Stencil reference value for Xbox 360.
public byte HiStencilRef360 { get; }Property Value
HiStencilWriteEnable360
Gets a value indicating whether Hi-Stencil write is enabled for Xbox 360.
public bool HiStencilWriteEnable360 { get; }Property Value
HiZEnable360
Gets the Hi-Z enable mode for Xbox 360.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsHiZMode360 HiZEnable360 { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsHiZMode360
HiZWriteEnable360
Gets the Hi-Z write enable mode for Xbox 360.
public VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsHiZMode360 HiZWriteEnable360 { get; }Property Value
VfxRenderStateInfoPixelShader.RsDepthStencilStateDesc.RsHiZMode360
StencilEnable
Gets a value indicating whether stencil testing is enabled.
public bool StencilEnable { get; }Property Value
StencilReadMask
Gets the stencil read mask.
public byte StencilReadMask { get; }Property Value
StencilWriteMask
Gets the stencil write mask.
public byte StencilWriteMask { get; }
