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 |
|
Biblioteca |
|
Consulte también