コード例 #1
0
 public OutputMergerStageState()
 {
     BlendState        = new TStateMonitor <SharpDX.Direct3D11.BlendState>(null);
     RenderTarget      = new TStateArrayMonitor <RenderTargetView>(NUM_RENDERTARGETS, null);
     DepthStencilView  = new TStateMonitor <SharpDX.Direct3D11.DepthStencilView>(null);
     DepthStencilState = new TStateMonitor <SharpDX.Direct3D11.DepthStencilState>(null);
 }
コード例 #2
0
 public ShaderStageState()
 {
     Shader         = new TStateMonitor <ShaderBase <ShaderClass> >(null);
     ConstantBuffer = new TStateArrayMonitor <ConstantBuffer>(NUM_CONSTANTBUFFERS, null);
     Resources      = new TStateArrayMonitor <ShaderResourceView>(NUM_SHADERRESOURCES, null);
     Samplers       = new TStateArrayMonitor <SamplerState>(NUM_SAMPLERS, null);
 }