Método IDirect3DDevice9::GetSoftwareVertexProcessing (d3d9.h)
Obtém o modo de processamento de vértice (hardware ou software).
Sintaxe
BOOL GetSoftwareVertexProcessing();
Valor retornado
Tipo: BOOL
Retorna TRUE se o processamento de vértice de software estiver definido. Caso contrário, retornará FALSE.
Comentários
Um aplicativo pode criar um dispositivo de modo misto para usar o processamento de vértice de software e o processamento de vértice de hardware. Para alternar entre os dois modos de processamento de vértice no DirectX 8.x, use IDirect3DDevice9::SetRenderState com o estado de renderização D3DRS_SOFTWAREVERTEXPROCESSING e o argumento BOOL apropriado. A desvantagem da abordagem de estado de renderização foi a dificuldade em definir a semântica para blocos de estado. Os aplicativos e o runtime tinham que fazer um trabalho extra e ter cuidado ao gravar e reproduzir blocos de estado.
No Direct3D 9, use IDirect3DDevice9::SetSoftwareVertexProcessing . Essa nova API não é registrada pelo StateBlocks.
Consulte também as anotações para as constantes D3DCREATE .
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d9.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |