SlimDX Documentation
SlimDX Namespace
NamespacesSlimDX
 
Declaration Syntax
C#
namespace SlimDX
Types
All Types Classes Structures Interfaces Enumerations
Icon Type Description
BoundingBox
An axis aligned bounding box, specified by minimum and maximum vectors.

BoundingSphere
A bounding sphere, specified by a center vector and a radius.

Color3
A three-component (RGB) color value; each component is a float in the range [0,1].

Color4
A four-component (RGBA) color value; each component is a float in the range [0,1].

ComObject
The base class for all SlimDX types which represent COM interfaces.

CompilationException
Configuration
Used to control global options that affect all of SlimDX.

ContainmentType
Describes how one bounding volume contains another.

DataBox
A DataBox provides supporting information for a DataStream whose data is organized within three dimensions (a box).

DataRectangle
A DataRectangle provides supporting information for a DataStream whose data is organized within two dimensions (a rectangle).

DataStream
Provides a stream interface to a buffer located in unmanaged memory.

Half
A half precision (16 bit) floating point value.

Half2
Defines a two component vector, using half precision floating point coordinates.

Half3
Defines a three component vector, using half precision floating point coordinates.

Half4
Defines a four component vector, using half precision floating point coordinates.

IComObject
Matrix
Defines a 4x4 matrix.

Matrix3x2
ObjectTable
Maintains a list of all the COM objects managed by SlimDX.

ObjectTableEventArgs
Performance
Provides access to the Direct3D performance API, which allows applications to gather performance data and integrate with PIX for Windows in order to perform detailed analysis.

PerformanceOptions
Specifies possible performance profiling options.

Plane
Defines a plane in three dimensions.

PlaneIntersectionType
Describes the result of an intersection with a plane in three dimensions.

Quaternion
Defines a four dimensional mathematical quaternion.

Rational
Defines a rational number as a numerator / denominator pair.

Ray
Defines a ray in three dimensions, specified by a starting position and a direction.

Resources
Result
Represents the result of a method or operation.

ResultInfo
ResultWatchFlags
Specifies possible behaviors of result watches.

SHVector
SlimDXException
The base class for errors that occur in SlimDX.

Vector2
Defines a two component vector.

Vector3
Defines a three component vector.

Vector4
Defines a four component vector.