Texture Resources

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Textura recursos são implementados na IDirect3DMobileTexture interface. Para obter um ponteiro para uma interface de textura, chamar o IDirect3DMobileDevice::CreateTexture método.

Mobile ® Direct3D Microsoft ® suporta múltiplo Texturizar misturando através de concepção dos estágios de textura. Cada estágio de textura contém uma textura e operações que podem ser executadas na textura. As texturas na forma de estágios de textura o conjunto de atual texturas. Para obter mais informações, consulte Vários Blending de textura. O estado de cada textura é encapsulado no seu estágio de textura.

O estado de cada textura deve ser definido com o IDirect3DMobileDevice::SetTextureStageState método. Passe o número do estágio (0-3) como o valor do primeiro parâmetro. Defina o valor do segundo parâmetro como um membro das D3DMTEXTURESTAGESTATETYPE tipo enumerado. O parâmetro final é o estado valor para o estado de textura específico.

Ao usar ponteiros interface de textura, seu aplicativo pode processar uma combinação de texturas up to quatro. Definir o atual Textures invocando o IDirect3DMobileDevice::SetTexture método. Geométrico Mobile Direct3D todos atual Textures até os primitivos que ele processa.

Observação

O SetTexture método Incrementa a contagem de referência da superfície de textura que está sendo atribuída.Quando a textura não for mais necessária, você deve definir a textura no apropriado estágio para NULL.Se você não conseguir fazer isso, a superfície não será lançada, resultando na perda de memória.

Seu aplicativo pode definir o estado quebra automática de textura para o atual texturas por chamado de IDirect3DMobileDevice::SetRenderState método. Passar um valor de D3DMRS_WRAP0 a D3DRR_WRAP3 (consulte D3DMRENDERSTATETYPE) como o valor do primeiro parâmetro e usar uma combinação do D3DWRAPCOORD_0, D3DWRAPCOORD_1, D3DWRAPCOORD_2 e D3DWRAPCOORD_3 sinalizadores para habilitar quebra automática no u, v ou direções w.

Seu aplicativo também pode definir o ponto de vista de textura e textura filtragem estados. Consulte A filtragem de textura.

See Also

Concepts

Textures