This is preliminary documentation and is subject to change.
| C# | Visual Basic | C++/CLI |
namespace SlimDX
Namespace SlimDX
namespace SlimDX
| All Types | Classes | Structures | 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.
| |
| 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.
| |
| Matrix |
Defines a 4x4 matrix.
| |
| ObjectTable |
Maintains a list of all the COM objects managed by SlimDX.
| |
| 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.
| |
| Result |
Represents the result of a method or operation.
| |
| ResultWatchFlags |
Specifies possible behaviors of result watches.
| |
| SlimDXException |
The base class for errors that occur in SlimDX.
| |
| Speakers |
Specifies possible speaker combinations for audio devices.
| |
| UsageId |
Represents possible usage identifiers for human interface devices.
| |
| UsagePage |
Represents possible usage page identifiers for human interface devices.
| |
| Vector2 |
Defines a two component vector.
| |
| Vector3 |
Defines a three component vector.
| |
| Vector4 |
Defines a four component vector.
| |
| Viewport |
Defines a rectangular region of a render-target surface onto which
a 3D rendering is projected.
| |
| WaveFormatExtended | ||
| WaveFormatTag |