Método IDirect3DDevice9::SetVertexShader (d3d9helper.h)
Define o sombreador de vértice.
Sintaxe
HRESULT SetVertexShader(
[in] IDirect3DVertexShader9 *pShader
);
Parâmetros
[in] pShader
Tipo: IDirect3DVertexShader9*
Interface do sombreador de vértice. Para obter mais informações, consulte IDirect3DVertexShader9.
Retornar valor
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 D3DERR_INVALIDCALL.
Comentários
Para definir um sombreador de vértice de função fixa (depois de ter definido um sombreador de vértice programável), chame IDirect3DDevice9::SetVertexShader(NULL) para liberar o sombreador programável e, em seguida, chame IDirect3DDevice9::SetFVF com o formato de vértice de função fixa.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |