Share via


TextureLoader Class (Microsoft.DirectX.Direct3D)

Contains functions to load and save textures.

Definition

Visual Basic NotInheritable MustInherit Public Class TextureLoader
    Inherits ObjectLeave Site
C# public abstract sealed class TextureLoader : ObjectLeave Site
C++ public ref class TextureLoader abstract sealed : ObjectLeave Site
JScript public final abstract class TextureLoader extends ObjectLeave Site

Members Table

The following table lists the members exposed by the object.

Methods

Method Description
static (Shared in Visual Basic) CheckCubeTextureRequirements Checks creation parameters for a cube texture.
static (Shared in Visual Basic) CheckTextureRequirements Checks creation parameters for a texture.
static (Shared in Visual Basic) CheckVolumeTextureRequirements Checks creation parameters for a volume texture.
static (Shared in Visual Basic) ComputeNormalMap Converts a height map into a normal map.
static (Shared in Visual Basic) FillTexture Uses a user-provided function or a compiled high-level shader language (HLSL) function to fill each texel of each mip level of a given texture.
static (Shared in Visual Basic) FilterTexture Filters mipmap levels of a texture.
static (Shared in Visual Basic) FromCubeFile Creates a cube texture from a file.
static (Shared in Visual Basic) FromCubeStream Creates a cube texture from a file in memory.
static (Shared in Visual Basic) FromFile Creates a texture from a file.
static (Shared in Visual Basic) FromStream Creates a texture from a file in memory.
static (Shared in Visual Basic) FromVolumeFile Creates a volume texture from a file.
static (Shared in Visual Basic) FromVolumeStream Creates a volume texture from a file in memory.
static (Shared in Visual Basic) ImageInformationFromFile Retrieves information about a given image file.
static (Shared in Visual Basic) ImageInformationFromStream Retrieves information about an image file in memory.
static (Shared in Visual Basic) Save Saves a texture to a file.
static (Shared in Visual Basic) SaveToStream Saves a volume to a graphics stream.

Inheritance Hierarchy

ObjectLeave Site

TextureLoader

Class Information

Namespace Microsoft.DirectX.Direct3D
Assembly Microsoft.DirectX.Direct3DX (microsoft.directx.direct3dx.dll)
Strong Name Microsoft.DirectX.Direct3DX,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492