Compartilhar via


Direct3D Mobile Macros

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Esta seção contém informações sobre as macros usadas com Microsoft® Direct3D® Mobile.

A seguinte tabela mostra essas macros.

Macro Descrição

Valores D3DM

Valores de uso geral no Mobile Direct3D.

D3DM_MAKE_RSVALUE

Essa macro é usado para criar estado processar valores.

Valores D3DMADAPTER

Valores representam os tipos de dispositivos Mobile Direct3D presente no Windows Embedded CE com dispositivo.

Valores D3DMCLEAR

Os sinalizadores que identificam as opções de limpeza vários tipos de superfícies.

D3DMCOLOR_ARGB

Sem assinatura converte 8-bit - por - canalizar valores cor para um D3DMCOLOR valor.

D3DMCOLOR_RGBA

Sem assinatura converte 8-bit - por - canalizar valores cor para um D3DMCOLOR valor.

D3DMCOLOR_XRGB

Sem assinatura converte 8-bit - por - canalizar valores cor para um D3DMCOLOR valor.

Valores D3DMCOLORWRITEENABLE

Sinalizadores usados como valores para o estado processar D3DMRS_COLORWRITEENABLE (consulte D3DMRENDERSTATETYPE) para identificar cor canais durante pixel gravar operações no pipeline de processamento.

D3DMCREATE_MULTITHREADED

Um sinalizador usado em chamadas para IDirect3DMobile::CreateDevice Para identificar que um dispositivo Direct3D Mobile pode de vários segmentos suporte comportamento.

Valores D3DMCS

Valores usados para descrever planos recorte na D3DMCLIPSTATUS estrutura.

D3DMCURRENT_DISPLAY_MODE

Um valor usado identificar o atual modo quando chamado IDirect3DMobile Métodos que enumerar as propriedades ou recuperar funcionalidade bits.

Valores D3DMERR

HRESULT valores que o Middleware Mobile Direct3D retorna quando encontra erros.

Valores D3DMFVF

Macros relacionado para criação e a interpretação valores formato (FVF) vértice flexível (consulte Descrição de dados vértice).

D3DMFVF_TEXCOORDFIXED

Define o formato numérico de coordenar uma textura especificado definido em um formato vértice flexível (FVF) para ser assinado valores ponto flutuante 16.16.

D3DMFVF_TEXCOORDFLOAT

Define o formato numérico de coordenar uma textura especificado definido em um formato vértice flexível (FVF) para ser IEEE 32-bit valores ponto flutuante.

Macros D3DMFVF_TEXCOORDSIZE

Especificar esses ajuda macros o número de dimensões de coordenar uma textura definida quando construindo vértice flexível valores formato (FVF).

Valores D3DMLOCK

Os sinalizadores que descrever as características de um bloqueio colocado em um recurso Direct3D Mobile.

D3DMPRESENTFLAG_LOCKABLE_BACKBUFFER

Um sinalizador que é usada para indicar que um buffer de fundo é bloqueável.

Valores D3DMPV

Sinalizadores usados em chamadas para o IDirect3DMobileDevice::ProcessVertices método.

D3DMRENDERSTATE_WRAPBIAS

Um valor que ajuda a converter um número do estágio de textura para a quebra automática estado processar para esse estágio.

Valores D3DMTA

Essas macros definem sinalizadores argumento de textura.

Valores D3DMTSS_TCI

Sinalizadores usados com o estado do estágio de textura D3DMTSS_TEXCOORDINDEX para especificar que posição vértice e vértice dados normal no espaço a câmera devem ser considerados Texturizar coordenadas.

Valores D3DMUSAGE

Sinalizadores indicando como um aplicativo pretende usar uma superfície.

Valores D3DMWRAPCOORD

Os sinalizadores que são usados para construção a processar D3DMRS_WRAP0, D3DMRS_WRAP1, D3DMRS_WRAP2 e D3DMRS_WRAP3 estados (consulte D3DMRENDERSTATETYPE).

Direct3D o recurso Mobile bits

Fornece links para as categorias de bits funcionalidade usados com mobile ® Direct3D Microsoft ®.

Interface de identificadores para Mobile Direct3D

Usado para obter os ponteiros para interfaces Mobile Direct3D.

MAKE_D3DMHRESULT

Usado para criar códigos de erro Mobile Direct3D.

MAX_DEVICE_IDENTIFIER_STRING

O valor que represente o comprimento máximo seqüência de caracteres, em bytes, de um identificador dispositivo.

See Also

Other Resources

Direct3D Mobile Reference