D3DDDITEXTURESTAGESTATETYPE enumeração (d3dumddi.h)
O tipo de estado do estágio de textura.
Syntax
typedef enum _D3DDDITEXTURESTAGESTATETYPE {
D3DDDITSS_TEXTUREMAP,
D3DDDITSS_COLOROP,
D3DDDITSS_COLORARG1,
D3DDDITSS_COLORARG2,
D3DDDITSS_ALPHAOP,
D3DDDITSS_ALPHAARG1,
D3DDDITSS_ALPHAARG2,
D3DDDITSS_BUMPENVMAT00,
D3DDDITSS_BUMPENVMAT01,
D3DDDITSS_BUMPENVMAT10,
D3DDDITSS_BUMPENVMAT11,
D3DDDITSS_TEXCOORDINDEX,
D3DDDITSS_ADDRESSU,
D3DDDITSS_ADDRESSV,
D3DDDITSS_BORDERCOLOR,
D3DDDITSS_MAGFILTER,
D3DDDITSS_MINFILTER,
D3DDDITSS_MIPFILTER,
D3DDDITSS_MIPMAPLODBIAS,
D3DDDITSS_MAXMIPLEVEL,
D3DDDITSS_MAXANISOTROPY,
D3DDDITSS_BUMPENVLSCALE,
D3DDDITSS_BUMPENVLOFFSET,
D3DDDITSS_TEXTURETRANSFORMFLAGS,
D3DDDITSS_ADDRESSW,
D3DDDITSS_COLORARG0,
D3DDDITSS_ALPHAARG0,
D3DDDITSS_RESULTARG,
D3DDDITSS_SRGBTEXTURE,
D3DDDITSS_ELEMENTINDEX,
D3DDDITSS_DMAPOFFSET,
D3DDDITSS_CONSTANT,
D3DDDITSS_DISABLETEXTURECOLORKEY,
D3DDDITSS_TEXTURECOLORKEYVAL,
D3DDDITSS_FORCE_DWORD
} D3DDDITEXTURESTAGESTATETYPE;
Constantes
D3DDDITSS_TEXTUREMAP Um D3DTEXTUREOP que especifica o mapa de textura. |
D3DDDITSS_COLOROP Um D3DTEXTUREOP que especifica controles de mesclagem por estágio para canais de cores. |
D3DDDITSS_COLORARG1 Um D3DTA_TEXTURE que representa argumentos de textura. A constante D3DTA_TEXTURE é usada para selecionar uma cor de textura. |
D3DDDITSS_COLORARG2 Um D3DTA_TEXTURE que representa argumentos de textura. A constante D3DTA_TEXTURE é usada para selecionar uma cor de textura. |
D3DDDITSS_ALPHAOP Um D3DTEXTUREOP que especifica controles de mesclagem por estágio para o canal alfa. |
D3DDDITSS_ALPHAARG1 Um D3DTA_TEXTURE que representa argumentos de textura. A constante D3DTA_TEXTURE é usada para selecionar uma cor de textura. |
D3DDDITSS_ALPHAARG2 Um D3DTA_TEXTURE que representa argumentos de textura. A constante D3DTA_TEXTURE é usada para selecionar uma cor de textura. |
D3DDDITSS_BUMPENVMAT00 Um float que representa uma matriz de mapeamento de colisão. |
D3DDDITSS_BUMPENVMAT01 Um float que representa uma matriz de mapeamento de colisão. |
D3DDDITSS_BUMPENVMAT10 Um float que representa uma matriz de mapeamento de colisão. |
D3DDDITSS_BUMPENVMAT11 Um float que representa uma matriz de mapeamento de colisão. |
D3DDDITSS_TEXCOORDINDEX Identifica qual conjunto de coordenadas de textura indexa para essa textura. |
D3DDDITSS_ADDRESSU |
D3DDDITSS_ADDRESSV |
D3DDDITSS_BORDERCOLOR |
D3DDDITSS_MAGFILTER |
D3DDDITSS_MINFILTER |
D3DDDITSS_MIPFILTER |
D3DDDITSS_MIPMAPLODBIAS |
D3DDDITSS_MAXMIPLEVEL |
D3DDDITSS_MAXANISOTROPY |
D3DDDITSS_BUMPENVLSCALE Uma escala float para luminância de mapa de colisão. |
D3DDDITSS_BUMPENVLOFFSET Um deslocamento flutuante para luminância do mapa de colisão. |
D3DDDITSS_TEXTURETRANSFORMFLAGS Um D3DTEXTURETRANSFORMFLAGS que controla a transformação de textura. |
D3DDDITSS_ADDRESSW |
D3DDDITSS_COLORARG0 Um terceiro argumento para operações triádicas. |
D3DDDITSS_ALPHAARG0 Um terceiro argumento para operações triádicas. |
D3DDDITSS_RESULTARG Argumentos para o resultado, D3DTA_CURRENT ou D3DTA_TEMP. D3DTA_TEMP é usado para selecionar uma cor de registro temporário. D3DTA_CURRENT é usado para selecionar um registro de destino de estágio. |
D3DDDITSS_SRGBTEXTURE |
D3DDDITSS_ELEMENTINDEX |
D3DDDITSS_DMAPOFFSET |
D3DDDITSS_CONSTANT Um D3DTA_CONSTANT que indica a constante por estágio. |
D3DDDITSS_DISABLETEXTURECOLORKEY Desabilite a chave de cor de textura. |
D3DDDITSS_TEXTURECOLORKEYVAL O valor da chave de cor da textura. |
D3DDDITSS_FORCE_DWORD Força essa enumeração a ser compilada para 32 bits de tamanho. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dumddi.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de