Concrete Direct3D10 implementation for DepthStencilState.
Declaration Syntax
C# |
public sealed class D3D10DepthStencilStateImplementation : DepthStencilStateImplementation
Members
All Members | Methods | Properties | |||
|
|
|
Icon | Member | Description |
---|---|---|
BindDepthStencilState()()()() |
Binds the implementation. This is called the first time an unbound state is set to the device or manually by the user in order to
create the underlying state ahead of time (best practice). Once called the state properties are read-only.
(Overrides DepthStencilStateImplementation.BindDepthStencilState()()()().) |
|
CounterClockwiseStencilDepthFail |
Gets or sets the stencil operation done when the stencil test passes, but the depth test fails
for a counterclockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
CounterClockwiseStencilFail |
Gets or sets the stencil operation done when the stencil test fails for
a counterclockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
CounterClockwiseStencilFunction |
Gets or sets the comparison function used for testing a counterclockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
CounterClockwiseStencilPass |
Gets or sets the stencil operation done when the stencil test passes for
a counterclockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
DepthEnable |
Gets or sets if the depth buffer should be enabled.
(Inherited from DepthStencilStateImplementation.) |
|
DepthFunction |
Gets or sets the depth comparison function for the depth test.
(Inherited from DepthStencilStateImplementation.) |
|
DepthWriteEnable |
Gets or sets if the depth buffer should be writable.
(Inherited from DepthStencilStateImplementation.) |
|
Dispose()()()() |
Disposes the underlying implementation.
(Inherited from GraphicsResourceImplementation.) |
|
Equals(Object) |
(Inherited from Object.) |
|
GetHashCode()()()() |
Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType()()()() |
Gets the Type of the current instance. (Inherited from Object.) |
|
IsBound |
Gets or protected sets if this DepthStencilStateImplementation has been bound to the pipeline and its underlying objects created.
(Inherited from DepthStencilStateImplementation.) |
|
IsDisposed |
Gets if the resource has been disposed.
(Inherited from GraphicsResourceImplementation.) |
|
Name |
Gets or sets the name of this resource.
(Inherited from GraphicsResourceImplementation.) |
|
ReferenceStencil |
Gets or sets the reference stencil value used for stencil testing.
(Inherited from DepthStencilStateImplementation.) |
|
ResourceID |
Gets or sets the resource ResourceID. It can only be set once, usually by the renderer.
(Inherited from GraphicsResourceImplementation.) |
|
StencilDepthFail |
Gets or sets the stencil operation done when the stencil test passes but
the depth test fails for a clockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
StencilEnable |
Gets or sets if the stencil buffer should be enabled.
(Inherited from DepthStencilStateImplementation.) |
|
StencilFail |
Gets or sets the stencil operation done when the stencil test fails
for a clockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
StencilFunction |
Gets or sets the comparison function used for testing a clockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
StencilPass |
Gets or sets the stencil operation done when the stencil test passes
for a clockwise triangle.
(Inherited from DepthStencilStateImplementation.) |
|
StencilReadMask |
Gets or sets the value that identifies a portion of the depth-stencil buffer for reading stencil data.
(Inherited from DepthStencilStateImplementation.) |
|
StencilWriteMask |
Gets or sets the value that identifies a portion of the depth-stencil buffer for writing stencil data.
(Inherited from DepthStencilStateImplementation.) |
|
ToString()()()() |
(Inherited from Object.) |
|
TwoSidedStencilEnable |
Gets or sets if two sided stenciling should be enabled, that is if counterclockwise
stencil testing/operations should be conducted.
(Inherited from DepthStencilStateImplementation.) |
Inheritance Hierarchy
Object | |||
GraphicsResourceImplementation | |||
DepthStencilStateImplementation | |||
D3D10DepthStencilStateImplementation |
Assembly: Tesla.Direct3D10 (Module: Tesla.Direct3D10) Version: 0.5.0.0 (0.5.0.0)