D3DMTRANSFORMSTATETYPE
9/8/2008
Essa enumeração contém valores que definem tipos de matrizes transformação.
Syntax
typedef enum _D3DMTRANSFORMSTATETYPE {
D3DMTS_WORLD = 0,
D3DMTS_VIEW = 1,
D3DMTS_PROJECTION = 2,
D3DMTS_TEXTURE0 = 3,
D3DMTS_TEXTURE1 = 4,
D3DMTS_TEXTURE2 = 5,
D3DMTS_TEXTURE3 = 6,
D3DMTS_NUMTRANSFORM = 7,
D3DMTS_FORCE_ULONG = 0x7fffffff,
} D3DMTRANSFORMSTATETYPE;
Elementos
- D3DMTS_WORLD
Indica que a matriz transformação transforma os vértices de espaço modelo para espaço global.
- D3DMTS_VIEW
Indica que a matriz transformação transforma os vértices de espaço global para espaço da câmera.
- D3DMTS_PROJECTION
Indica que a matriz transformação transforma os vértices da câmera espaço ao espaço de projeção.
- D3DMTS_TEXTURE0
Identifica a matriz transformação que está sendo definida para o estágio de textura especificado.
- D3DMTS_TEXTURE1
Identifica a matriz transformação que está sendo definida para o estágio de textura especificado.
- D3DMTS_TEXTURE2
Identifica a matriz transformação que está sendo definida para o estágio de textura especificado.
- D3DMTS_TEXTURE3
Identifica a matriz transformação que está sendo definida para o estágio de textura especificado.
- D3DMTS_NUMTRANSFORM
Identifica o número de transformação matrizes.
- D3DMTS_FORCE_ULONG
Força o compilador para interpretar a enumeração como um valor ULONG. Este valor não é usada diretamente na programação do Mobile Direct3D.
Remarks
Você pode definir o tipo de uma matriz transformação chamado de IDirect3DMobileDevice::SetTransform método.
Requirements
Header | d3dmtypes.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Direct3D Mobile Enumerations
IDirect3DMobileDevice::SetTransform