Interfaz ID3DXLine

La interfaz ID3DXLine implementa el dibujo de líneas mediante triángulos con texturas.

Miembros

La interfaz ID3DXLine hereda de la interfaz IUnknown . ID3DXLine también tiene estos tipos de miembros:

Métodos

La interfaz ID3DXLine tiene estos métodos.

Método Descripción
Comenzar Prepara un dispositivo para dibujar líneas.
Dibujar Dibuja una franja de líneas en el espacio de la pantalla. La entrada tiene la forma de una matriz que define puntos (de D3DXVECTOR2) en la franja de líneas.
DrawTransform Dibuja una franja de líneas en el espacio de pantalla con una matriz de transformación de entrada especificada.
Final Restaura el estado del dispositivo a cómo era cuando se llamó a ID3DXLine::Begin .
GetAntialias Obtiene el estado de suavizado de contorno de línea.
GetDevice Recupera el dispositivo Direct3D asociado al objeto de línea.
GetGLLines Obtiene el modo de dibujo de línea de estilo OpenGL.
GetPattern Obtiene el patrón de esptippla de línea.
GetPatternScale Obtiene el valor de escala de patrón de stipple.
GetWidth Obtiene el grosor de la línea.
OnLostDevice Use este método para liberar todas las referencias a los recursos de memoria de vídeo y eliminar todos los bloqueos de estado. Se debe llamar a este método cada vez que se pierde un dispositivo o antes de restablecer un dispositivo.
OnResetDevice Use este método para volver a adquirir recursos y guardar el estado inicial.
SetAntialias Alterna el suavizado de contorno de línea.
SetGLLines Alterna el modo para dibujar líneas de estilo OpenGL.
SetPattern Aplica un patrón de stipple a la línea.
SetPatternScale Estira el patrón de esptippla a lo largo de la dirección de la línea.
SetWidth Especifica el grosor de la línea.

 

Comentarios

Cree un objeto de dibujo de líneas con D3DXCreateLine.

El tipo LPD3DXLINE se define como puntero a la interfaz ID3DXLine .

typedef interface ID3DXLine ID3DXLine;
typedef interface ID3DXLine *LPD3DXLINE;

Requisitos

Requisito Value
Encabezado
D3dx9core.h
Biblioteca
D3dx9.lib

Consulte también

D3DX Interfaces