Enumerazione D3DXSHGPUSIMOPT

Descrive la risoluzione del buffer shadow z che verrà usato nella simulazione di illuminazione diretta precompilate (PRT) nella GPU. È anche possibile specificare un buffer z di qualità superiore per ridurre il rumore nei risultati della simulazione diretta dell'illuminazione, anche se la simulazione sarà più lenta.

Sintassi

typedef enum D3DXSHGPUSIMOPT { 
  D3DXSHGPUSIMOPT_SHADOWRES256   = 1,
  D3DXSHGPUSIMOPT_SHADOWRES512   = 0,
  D3DXSHGPUSIMOPT_SHADOWRES1024  = 2,
  D3DXSHGPUSIMOPT_SHADOWRES2048  = 3,
  D3DXSHGPUSIMOPT_HIGHQUALITY    = 4,
  D3DXSHGPUSIMOPT_FORCE_DWORD    = 0x7fffffff
} D3DXSHGPUSIMOPT, *LPD3DXSHGPUSIMOPT;

Costanti

D3DXSHGPUSIMOPT_SHADOWRES256

Simulazione a bassa risoluzione. Una trama di 256 x 256 pixel viene usata nella simulazione per codificare il buffer z shadow.

D3DXSHGPUSIMOPT_SHADOWRES512

Simulazione di risoluzione media. Una trama di 512 x 512 pixel viene usata nella simulazione per codificare il buffer shadow z. Si tratta del valore predefinito.

D3DXSHGPUSIMOPT_SHADOWRES1024

Simulazione ad alta risoluzione. Una trama di 1024 x 1024 pixel viene usata nella simulazione per codificare il buffer shadow z.

D3DXSHGPUSIMOPT_SHADOWRES2048

Simulazione di risoluzione massima. Una trama di pixel 2048 x 2048 viene usata nella simulazione per codificare il buffer shadow z.

D3DXSHGPUSIMOPT_HIGHQUALITY

La simulazione è di precisione elevata, indipendentemente dalla risoluzione selezionata. L'impostazione di questo valore riduce il rumore nei risultati della simulazione diretta dell'illuminazione, anche se la simulazione sarà più lenta. Può essere combinato con uno dei valori di risoluzione.

D3DXSHGPUSIMOPT_FORCE_DWORD

Forza questa enumerazione per la compilazione in 32 bit di dimensioni. Senza questo valore, alcuni compilatori consentono la compilazione di questa enumerazione in una dimensione diversa da 32 bit. Questo valore non viene utilizzato.

Commenti

È possibile specificare solo uno dei valori di risoluzione e può essere combinato con il valore di alta qualità.

Requisiti

Requisito Valore
Intestazione
D3dx9mesh.h

Vedi anche

Enumerazione D3DX