Método ID3DXLine::D rawTransform
Desenha uma faixa de linha no espaço da tela com uma matriz de transformação de entrada especificada.
Sintaxe
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 compõem a linha. Consulte D3DXVECTOR3.
-
dwVertexListCount [in]
-
Tipo: DWORD
Número de vértices na lista de vértice.
-
pTransform [in]
-
Tipo: const D3DXMATRIX*
Uma matriz SRT (dimensionar, girar e traduzir) para transformar os pontos. Consulte D3DXMATRIX. Se essa matriz for uma matriz de projeção, todas as linhas derrubadas serão desenhadas com um padrão de desativação correto da perspectiva. Ou você pode transformar os vértices e usar ID3DXLine::D raw para desenhar a linha com um padrão de stipple não específico correto.
-
Cor [in]
-
Tipo: D3DCOLOR
Cor da linha. Consulte D3DCOLOR.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também