Compartilhar via


D3DMTRANSFORMSTATETYPE

Windows Mobile SupportedWindows Embedded CE Supported

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