D3DMRESOURCETYPE
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 |