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

Confira também

IDirect3DDevice9