Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A interface ID3DXFont encapsula as texturas e os recursos necessários para renderizar uma fonte específica em um dispositivo específico.
Membros
A interface ID3DXFont herda da interface IUnknown . O ID3DXFont também tem esses tipos de membros:
Métodos
A interface ID3DXFont tem esses métodos.
| Método | Descrição |
|---|---|
| Drawtext | Desenha texto formatado. Esse método dá suporte a cadeias de caracteres ANSI e Unicode. |
| Getdc | Retorna um identificador para um DC (contexto de dispositivo de exibição) que tem o conjunto de fontes. |
| GetDesc | Obtém uma descrição do objeto de fonte atual. GetDescW e GetDescA são idênticos a esse método, exceto que um ponteiro é retornado para uma estrutura D3DXFONT_DESCW ou D3DXFONT_DESCA , respectivamente. |
| GetDevice | Recupera o dispositivo Direct3D associado ao objeto de fonte. |
| GetGlyphData | Retorna informações sobre o posicionamento e a orientação de um glifo em uma célula de caracteres. |
| Gettextmetrics | Recupera características de fonte identificadas em uma estrutura TEXTMETRIC . Esse método dá suporte às configurações do compilador ANSI e Unicode. |
| OnLostDevice | Use esse método para liberar todas as referências aos recursos de memória de vídeo e excluir todos os stateblocks. Esse método deve ser chamado sempre que um dispositivo é perdido ou antes de redefinir um dispositivo. |
| OnResetDevice | Use esse método para adquirir recursos novamente e salvar o estado inicial. |
| Pré-loadCharacters | Carrega uma série de caracteres na memória de vídeo para melhorar a eficiência da renderização no dispositivo. |
| PreloadGlyphs | Carrega uma série de glifos na memória de vídeo para melhorar a eficiência da renderização no dispositivo. |
| PreloadText | Carrega o texto formatado na memória de vídeo para melhorar a eficiência da renderização no dispositivo. Esse método dá suporte a cadeias de caracteres ANSI e Unicode. |
Comentários
A interface ID3DXFont é obtida chamando D3DXCreateFont ou D3DXCreateFontIndirect.
O tipo LPD3DXFONT é definido como um ponteiro para a interface ID3DXFont .
typedef interface ID3DXFont ID3DXFont;
typedef interface ID3DXFont *LPD3DXFONT;
Requisitos
| Requisito | Valor |
|---|---|
| parâmetro |
|
| Biblioteca |
|
Confira também