TextureOperationCaps Structure (Microsoft.DirectX.Direct3D)

Contains values that describe the texture operations that the current device supports.

Definition

Visual Basic Public Structure TextureOperationCaps
C# public struct TextureOperationCaps 
C++ public value class TextureOperationCaps 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
SupportsAdd Specifies whether the TextureOperation.Add texture blending operation is supported.
SupportsAddSigned Specifies whether the TextureOperation.AddSigned texture blending operation is supported.
SupportsAddSigned2X Specifies whether the TextureOperation.AddSigned2X texture blending operation is supported.
SupportsAddSmooth Specifies whether the TextureOperation.AddSmooth texture blending operation is supported.
SupportsBlendCurrentAlpha Specifies whether the TextureOperation.BlendCurrentAlpha texture blending operation is supported.
SupportsBlendDiffuseAlpha Specifies whether the TextureOperation.BlendDiffuseAlpha texture blending operation is supported.
SupportsBlendFactorAlpha Specifies whether the TextureOperation.BlendFactorAlpha texture blending operation is supported.
SupportsBlendTextureAlpha Specifies whether the TextureOperation.BlendTextureAlpha texture blending operation is supported.
SupportsBlendTextureAlphaPM Specifies whether the TextureOperation.BlendTextureAlphaPM texture blending operation is supported.
SupportsBumpEnvironmentMap Specifies whether the TextureOperation.BumpEnvironmentMap texture blending operation is supported.
SupportsBumpEnvironmentMapLuminance Specifies whether the TextureOperation.BumpEnvironmentMapLuminance texture blending operation is supported.
SupportsDisable Specifies whether the TextureOperation.Disable texture blending operation is supported.
SupportsDotProduct3 Specifies whether the TextureOperation.DotProduct3 texture blending operation is supported.
SupportsLerp Specifies whether the TextureOperation.Lerp texture blending operation is supported.
SupportsModulate Specifies whether the TextureOperation.Modulate texture blending operation is supported.
SupportsModulate2X Specifies whether the TextureOperation.Modulate2X texture blending operation is supported.
SupportsModulate4X Specifies whether the TextureOperation.Modulate4X texture blending operation is supported.
SupportsModulateAlphaAddColor Specifies whether the TextureOperation.ModulateAddColor texture blending operation is supported.
SupportsModulateColorAddAlpha Specifies whether the TextureOperation.ModulateColorAddAlpha texture blending operation is supported.
SupportsModulateInvAlphaAddColor Specifies whether the TextureOperation.ModulateInvAlphaAddColor texture blending operation is supported.
SupportsModulateInvColorAddAlpha Specifies whether the TextureOperation.ModulateInvColorAddAlpha texture blending operation is supported.
SupportsMultiplyAdd Specifies whether the TextureOperation.MultiplyAdd texture blending operation is supported.
SupportsPreModulate Specifies whether the TextureOperation.PreModulate texture blending operation is supported.
SupportsSelectArgument1 Specifies whether the TextureOperation.SelectArgument1 texture blending operation is supported.
SupportsSelectArgument2 Specifies whether the TextureOperation.SelectArgument2 texture blending operation is supported.
SupportsSubtract Specifies whether the TextureOperation.Subtract texture blending operation is supported.

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