TextureArgument Enumeration
.NET Framework 3.0
Defines the supported texture arguments.
Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in microsoft.windowsmobile.directx.dll)
Assembly: Microsoft.WindowsMobile.DirectX (in microsoft.windowsmobile.directx.dll)
| Member name | Description | |
|---|---|---|
![]() | AlphaReplicate | Replicate the alpha value to the color components. During sampling, this value acts as a read modifier. |
![]() | Complement | Take the complement, or 1.0 - x. This is a read modifier. |
![]() | Current | Gets the current element in the collection. |
![]() | Diffuse | Specifies the diffuse color interpolated from vertex components during Gouraud shading. If the vertex does not contain a diffuse color, the default color is 0xFFFFFFFF. Permissions are read-only. |
![]() | OptionMask | Mask for option bits. These are the Complement and AlphaReplicate flags. |
![]() | SelectMask | Mask value for all arguments; not used when setting texture arguments. |
![]() | Specular | Specifies the specular color interpolated from vertex components during Gouraud shading. If the vertex does not contain a specular color, the default color is 0xFFFFFFFF. Permissions are read-only. |
![]() | Temp | Specifies a temporary register color for read or write. This field is supported if the SupportsTextureStageStateArgumentTemp value for a DeviceCaps is present. The default value for the register is (0.0, 0.0, 0.0, 0.0). Permissions are read/write. |
![]() | TextureColor | Contains the texture color for the current texture stage. Permissions are read-only. |
![]() | TFactor | Specifies the texture factor set in the RenderStateManager.TextureFactor property. Permissions are read-only. |
This enumeration is used by the ColorArgument0, ColorArgument1, ColorArgument2, AlphaArgument0, AlphaArgument1, AlphaArgument2, and ResultArgument members of the TextureStateManager class.
Use the TextureState property of a Device to set and retrieve texture arguments.
An argument flag can be combined with a modifier, but two argument flags cannot be combined.
Community Additions
ADD
Show:
