Condividi tramite


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

Vedi anche

IDirect3DDevice9