Compartilhar via


Interface IDirect3DBaseTexture9 (d3d9helper.h)

Os aplicativos usam os métodos da interface IDirect3DBaseTexture9 para manipular recursos de textura, incluindo texturas de cubo e volume.

Herança

A interface IDirect3DBaseTexture9 herda de IDirect3DResource9. IDirect3DBaseTexture9 também tem estes tipos de membros:

Métodos

A interface IDirect3DBaseTexture9 tem esses métodos.

 
IDirect3DBaseTexture9::GenerateMipSubLevels

O método IDirect3DBaseTexture9::GenerateMipSubLevels (d3d9helper.h) gera sublevels mipmap.
IDirect3DBaseTexture9::GetAutoGenFilterType

O método IDirect3DBaseTexture9::GetAutoGenFilterType (d3d9helper.h) obtém o tipo de filtro usado para sublevels mipmap gerados automaticamente.
IDirect3DBaseTexture9::GetLevelCount

O método IDirect3DBaseTexture9::GetLevelCount (d3d9helper.h) retorna o número de níveis de textura em uma textura multinível.
IDirect3DBaseTexture9::GetLOD

O método IDirect3DBaseTexture9::GetLOD (d3d9helper.h) retorna um valor fixado no nível máximo de detalhes definido para uma textura gerenciada.
IDirect3DBaseTexture9::SetAutoGenFilterType

O método IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h) define o tipo de filtro usado para sublevels mipmap gerados automaticamente.
IDirect3DBaseTexture9::SetLOD

O método IDirect3DBaseTexture9::SetLOD (d3d9helper.h) define o nível de detalhes mais detalhado para uma textura gerenciada.

Comentários

A interface IDirect3DBaseTexture9 atribuída a um estágio específico para um dispositivo é obtida chamando o método GetTexture .

Os tipos LPDIRECT3DBASETEXTURE9 e PDIRECT3DBASETEXTURE9 são definidos como ponteiros para a interface IDirect3DBaseTexture9 .

typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)

Confira também

Direct3D Interfaces

IDirect3DResource9