Tesla Graphics Engine Documentation (January 2012)
D3D10GraphicsAdapter Class
TeslaTesla.Direct3D10.GraphicsD3D10GraphicsAdapter
Implementation for a Direct3D 10 level graphics adapter.
Declaration Syntax
C#
public sealed class D3D10GraphicsAdapter : IGraphicsAdapter
Members
All Members Methods Properties



Icon Member Description
Description
Gets the description of the device.

DeviceId
Gets the device ID which identifies the particular chipset.

Equals(Object)
Determines whether the specified Object is equal to the current 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.)
IsDefaultAdapter
Gets if this is the default adapter, always the first adapter.

MaximumMultiRenderTargets
Gets the maximum number of render targets that can be set to the device at once (MRT).

MaximumSamplerStates
Gets the max sampler states.

MaximumTexture1DSize
Gets the maximum size of a Texture1D resource.

MaximumTexture2DSize
Gets the maximum size (U,V) of a Texture2D resource.

MaximumTexture3DSize
Gets the maximum size (U,V,W) of a Texture3D resource.

MaximumTextureCubeSize
Gets the maximum size of a TextureCube resource.

MaximumVertexSamplerStates
Gets the max vertex sampler states.

MaximumVertexStreams
Gets the max vertex streams.

QueryBackBufferFormat(SurfaceFormat, DepthFormat, Int32)
Queries if the specified formats and sample counts are valid for the backbuffer.

QueryMultiSampleQualityLevels(SurfaceFormat, Int32)
Queries for the number of multisample quality levels are supported for the sample count.

QueryRenderTargetFormat(SurfaceFormat, DepthFormat, Int32)
Queries if the specified format and sample counts are valid for a render target.

QueryTextureFormat(SurfaceFormat, TextureDimensions)
Queries if the specified surface format is valid for texture resources.

QueryVertexTextureFormat(SurfaceFormat, TextureDimensions)
Queries if the specified surface format is valid for vertex texture resources.

Revision
Gets the adapter's revision number for the particular chipset its associated with.

SubSystemId
Gets the value that identifies the adapter's subsystem.

SupportedDisplayModes
Gets the collection of supported display modes.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VendorId
Gets the value that identifies that chipset's manufacturer.

Inheritance Hierarchy
Object
D3D10GraphicsAdapter

Assembly: Tesla.Direct3D10 (Module: Tesla.Direct3D10) Version: 0.5.0.0 (0.5.0.0)