TextureCaps Structure (Microsoft.DirectX.Direct3D)

Contains miscellaneous texture-mapping capabilities.

Definition

Visual Basic Public Structure TextureCaps
C# public struct TextureCaps 
C++ public value class TextureCaps sealed 
JScript In JScript, you can use structures, but you cannot define your own.

Members Table

The following table lists the members exposed by the object.

Methods

Method Description
ToString Obtains a string representation of the current instance.

Properties

Property Description
SupportsAlpha Specifies whether alpha in texture pixels is supported.
SupportsAlphaPalette Specifies whether the device can draw alpha from texture palettes.
SupportsCubeMap Specifies whether cube textures are supported.
SupportsCubeMapPower2 Specifies whether the device requires that cube texture maps have dimensions specified as powers of two.
SupportsMipCubeMap Specifies whether the device supports mipmapped cube textures.
SupportsMipMap Specifies whether the device supports mipmapped textures.
SupportsMipVolumeMap Specifies whether the device supports mipmapped volume textures.
SupportsNonPower2Conditional Specifies whether the device conditionally supports the use of 2-D textures with dimensions that are not powers of two.
SupportsNoProjectedBumpEnvironment Specifies whether the device does not support a projected bump-environment lookup operation in programmable and fixed-function shaders.
SupportsPerspective Specifies whether perspective correction texturing is supported.
SupportsPower2 Specifies whether the device supports all textures having widths and heights that are specified as powers of two.
SupportsProjected Specifies whether TextureTransform.Projected is supported.
SupportsSquareOnly Specifies whether all textures must be square.
SupportsTextureRepeatNotScaledBySize Specifies whether texture indices are not scaled by the texture size prior to interpolation.
SupportsVolumeMap Specifies whether the device supports volume textures.
SupportsVolumeMapPower2 Specifies whether the device requires that volume texture maps have dimensions that are specified as powers of two.

Structure Information

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