Table of Contents

Namespace SharpDX.Toolkit.Graphics

Classes

GraphicsResource

Base class for all GraphicsResource.

Image

Provides method to instantiate an image 1D/2D/3D supporting TextureArray and mipmaps on the CPU or to load/save an image from the disk.

MipMapDescription

Describes a mipmap.

PixelBuffer

An unmanaged buffer of pixels.

PixelBufferArray

Used by Image to provide a selector to a PixelBuffer.

PixelFormat.A8
PixelFormat.B5G5R5A1
PixelFormat.B5G6R5
PixelFormat.B8G8R8A8
PixelFormat.B8G8R8X8
PixelFormat.BC1
PixelFormat.BC2
PixelFormat.BC3
PixelFormat.BC4
PixelFormat.BC5
PixelFormat.BC6H
PixelFormat.BC7
PixelFormat.R10G10B10A2
PixelFormat.R11G11B10
PixelFormat.R16
PixelFormat.R16G16
PixelFormat.R16G16B16A16
PixelFormat.R32
PixelFormat.R32G32
PixelFormat.R32G32B32
PixelFormat.R32G32B32A32
PixelFormat.R8
PixelFormat.R8G8
PixelFormat.R8G8B8A8
Texture

Base class for texture resources.

Texture1D

A Texture 1D front end to SharpDX.Direct3D11.Texture1D.

Texture1DBase

Abstract class front end to SharpDX.Direct3D11.Texture1D.

Texture2D

A Texture 2D front end to SharpDX.Direct3D11.Texture2D.

Texture2DBase

Abstract class front end to SharpDX.Direct3D11.Texture2D.

Texture3D

A Texture 3D front end to SharpDX.Direct3D11.Texture3D.

Texture3DBase

Abstract class front end to SharpDX.Direct3D11.Texture3D.

TextureCube

A TextureCube front end to SharpDX.Direct3D11.Texture2D.

WICHelper

Structs

ImageDescription

A description for Image.

MipMapCount

A simple wrapper to specify number of mipmaps. Set to true to specify all mipmaps or sets an integer value >= 1 to specify the exact number of mipmaps.

PixelFormat

PixelFormat is equivalent to SharpDX.DXGI.Format.

TextureDescription

A Common description for all textures.

Enums

DepthFormat

Defines the format of data in a depth-stencil buffer.

ImageFileType

Image file format

TextureDimension

Defines the dimension of a texture.

TextureFlags

Specifies usage of a texture.

ViewType

Defines how a view is selected from a resource.

Delegates

Image.ImageLoadDelegate
Image.ImageSaveDelegate