Direct3D10 render system.
Declaration Syntax
C# |
public sealed class D3D10RenderSystemProvider : IRenderSystemProvider, IDisposable
Members
All Members | Constructors | Methods | Properties | ||
|
|
|
Icon | Member | Description |
---|---|---|
D3D10RenderSystemProvider(Int32) |
Creates a new instance of D3D10RenderSystemProvider using the adapter index.
|
|
D3D10RenderSystemProvider()()()() |
Creates a new instance of D3D10RenderSystemProvider using the default adapter (index of zero).
|
|
Adapters |
Gets all the adapters supported by ths system.
|
|
CreateBlendStateImplementation()()()() |
Creates a new blend state implementation.
|
|
CreateDepthStencilStateImplementation()()()() |
Creates a new depth stencil state implementation.
|
|
CreateEffectImplementation(array<Byte>[]()[][]) |
Creates a new effect implementation.
|
|
CreateIndexBufferImplementation(IndexFormat, Int32, ResourceUsage) |
Creates a new index buffer implementation.
|
|
CreateIndexBufferImplementation(DataBuffer<(Of <<'(Int32>)>>), ResourceUsage) |
Creates a new index buffer implementation populated with the specified Int32 data.
|
|
CreateIndexBufferImplementation(DataBuffer<(Of <<'(Int16>)>>), ResourceUsage) |
Creates a new index buffer implementation popualted with the specified Int16 data.
|
|
CreateRasterizerStateImplementation()()()() |
Creates a new rasterizer state implementation.
|
|
CreateRenderTarget2DImplementation(Int32, Int32, Boolean, SurfaceFormat, DepthFormat, Int32, RenderTargetUsage) |
Creates a new render target 2D implementation. All render targets are themselves textures.
|
|
CreateRenderTargetCubeImplementation(Int32, Boolean, SurfaceFormat, DepthFormat, Int32, RenderTargetUsage) |
Creates a new render target Cube implementation. All render targets are themselves textures.
|
|
CreateSamplerStateImplementation()()()() |
Creates a new sampler state implementation.
|
|
CreateSwapChainImplementation(IntPtr, PresentationParameters) |
Creates a new swap chain implementation.
|
|
CreateTexture1DImplementation(Int32, Boolean, SurfaceFormat, DataBuffer) |
Creates a new texture 1D implementation.
|
|
CreateTexture2DImplementation(Int32, Int32, Boolean, SurfaceFormat, DataBuffer) |
Creates a new texture 2D implementation.
|
|
CreateTexture3DImplementation(Int32, Int32, Int32, Boolean, SurfaceFormat, DataBuffer) |
Creates a new texture 3D implementation.
|
|
CreateTextureCubeImplementation(Int32, Boolean, SurfaceFormat, array<DataBuffer>[]()[][]) |
Creates a new texture cube implementation.
|
|
CreateVertexBufferImplementation(VertexDeclaration, Int32, ResourceUsage) |
Creates a new vertex buffer implementation.
|
|
CreateVertexBufferImplementation(VertexDeclaration, ResourceUsage, DataBuffer) |
Creates a new vertex buffer implementation populated with the specified interleaved buffer.
|
|
CreateVertexBufferImplementation(VertexDeclaration, ResourceUsage, array<DataBuffer>[]()[][]) |
Creates a new vertex buffer implementation populated with the array of data buffers, one buffer for each vertex element.
These must match up with the defined vertex declaration elements and be of the same number.
|
|
DefaultAdapter |
Gets the default graphics adapter.
|
|
DefaultContent |
Gets the default content manager which provides access to platform-specific content.
|
|
Dispose()()()() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
EnumerateAdapters()()()() |
Enumerates all the available adapters for the render system. This should
only be used to identify which adapter to use at startup.
|
|
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.) |
|
Platform |
Gets a description of the render system's platform.
|
|
Renderer |
Gets the renderer that was created by the render system.
|
|
ToString()()()() |
(Inherited from Object.) |
Inheritance Hierarchy
Object | |
D3D10RenderSystemProvider |
Assembly: Tesla.Direct3D10 (Module: Tesla.Direct3D10) Version: 0.5.0.0 (0.5.0.0)