Método IDirect3DDevice9::GetSoftwareVertexProcessing (d3d9helper.h)
Obtém o modo de processamento de vértice (hardware ou software).
Sintaxe
BOOL GetSoftwareVertexProcessing();
Retornar valor
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 tiveram 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 por StateBlocks.
Consulte também as anotações das constantes D3DCREATE .
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |