Metodo IDirect3DDevice9::GetSoftwareVertexProcessing (d3d9.h)
Ottiene la modalità di elaborazione dei vertici (hardware o software).
Sintassi
BOOL GetSoftwareVertexProcessing();
Valore restituito
Tipo: BOOL
Restituisce TRUE se è impostata l'elaborazione dei vertici software. In caso contrario, restituisce FALSE.
Commenti
Un'applicazione può creare un dispositivo in modalità mista per usare l'elaborazione dei vertici software e l'elaborazione dei vertici 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 allo 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 dei blocchi di stato.
In Direct3D 9 usare invece IDirect3DDevice9::SetSoftwareVertexProcessing . Questa nuova API non viene registrata da StateBlocks.
Vedere anche le note per le costanti D3DCREATE .
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d9.h (include D3D9.h) |
Libreria | D3D9.lib |