Método ID3DXLine::D rawTransform

Dibuja una franja de líneas en el espacio de pantalla con una matriz de transformación de entrada especificada.

Sintaxis

HRESULT DrawTransform(
  [in] const D3DXVECTOR3 *pVertexList,
  [in]       DWORD       dwVertexListCount,
  [in] const D3DXMATRIX  *pTransform,
  [in]       D3DCOLOR    Color
);

Parámetros

pVertexList [in]

Tipo: const D3DXVECTOR3*

Matriz de vértices que componen la línea. Consulte D3DXVECTOR3.

dwVertexListCount [in]

Tipo: DWORD

Número de vértices en la lista de vértices.

pTransform [in]

Tipo: const D3DXMATRIX*

Matriz de escala, rotación y traducción (SRT) para transformar los puntos. Consulte D3DXMATRIX. Si esta matriz es una matriz de proyección, se dibujarán líneas punteadas con un patrón stippling correcto para la perspectiva. O bien, puede transformar los vértices y usar ID3DXLine::D raw para dibujar la línea con un patrón de stipple no especificado y correcto.

Color [in]

Tipo: D3DCOLOR

Color de la línea. Vea D3DCOLOR.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.

Requisitos

Requisito Value
Encabezado
D3dx9core.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXLine