Compartilhar via


D3DMRESOURCETYPE

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa enumeração lista os tipos de Mobile-specific Direct3D recursos disponível para um aplicativo. Em geral, os recursos são objetos que encapsular alguns classificar de buffer de dados.

Syntax

typedef enum _D3DMRESOURCETYPE {
  D3DMRTYPE_SURFACE      = 1,
  D3DMRTYPE_TEXTURE      = 3,
  D3DMRTYPE_VERTEXBUFFER = 6,
  D3DMRTYPE_INDEXBUFFER  = 7,
  D3DMRTYPE_FORCE_ULONG  = 0x7fffffff
} D3DMRESOURCETYPE;

Elementos

  • D3DMRTYPE_SURFACE
    O recurso é uma superfície. Uma superfície é um bidimensional reserva pixel. Esta categoria inclui superfícies imagem, a frente, voltar e buffers profundidade e a individual níveis de mapas de textura. Para obter mais informações, consulte Superfícies.
  • D3DMRTYPE_TEXTURE
    O recurso é um mapa (n.); mapear (v.) de textura. Mobile Direct3D textura mapas são sempre mipmaps. A textura tem algum número de níveis, que podem ser 1, onde todos, exceto um dos níveis são versões Down-sampled o parte superior, ou maior, nível. Cada individual nível pode ser tratada como uma superfície. Para obter mais informações, consulte As texturas.
  • D3DMRTYPE_VERTEXBUFFER
    O recurso é uma reserva vértice. Buffers vértice são unidimensional matrizes de dados que descrevem os vértices. Os dados para cada individual vértice não está diretamente relacionado a qualquer outro vértice na mesma reserva vértice Other Than compartilhando o mesmo tipo formato (FVF) vértice flexível. Para obter mais informações, consulte Buffers vértice.
  • D3DMRTYPE_INDEXBUFFER
    O recurso é uma reserva índice. Buffers de índice são unidimensional matrizes de inteiro desloca para a atual reserva vértice. O uso de índices permite primitivas reutilizar um vértice quando eles compartilhá-lo, rather than tendo que vértice aparecem na reserva de vértice duas vezes. Para obter mais informações, consulte Buffers de índice.
  • D3DMRTYPE_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.

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

Concepts

Surfaces
Textures
Vertex Buffers
Index Buffers