Metodo IDirect3DDevice9::GetSoftwareVertexProcessing (d3d9helper.h)

Ottiene la modalità di elaborazione del vertice (hardware o software).

Sintassi

BOOL GetSoftwareVertexProcessing();

Valore restituito

Tipo: BOOL

Restituisce TRUE se l'elaborazione del vertice software è impostata. In caso contrario, restituisce FALSE.

Commenti

Un'applicazione può creare un dispositivo in modalità mista per usare sia l'elaborazione del vertice software che l'elaborazione del vertice hardware. Per passare tra le due modalità di elaborazione dei vertici in DirectX 8.x, usare IDirect3DDevice9::SetRenderState con lo stato di rendering D3DRS_SOFTWAREVERTEXPROCESSING e l'argomento BOOL appropriato. Lo svantaggio dell'approccio dello stato di rendering era la difficoltà di definire la semantica per i blocchi di stato. Le applicazioni e il runtime devono eseguire operazioni aggiuntive e prestare attenzione durante la registrazione e la riproduzione di blocchi di stato.

In Direct3D 9 usare invece IDirect3DDevice9::SetSoftwareVertexProcessing . Questa nuova API non viene registrata da StateBlocks.

Fare riferimento anche alle note per le costanti D3DCREATE .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3DDevice9