Compartir a través de


Enumeración D3DXSHGPUSIMOPT

Describe la resolución del búfer z de sombra que se usará en la simulación de iluminación directa precaluted Radiance Transfer (PRT) en la GPU. También se puede especificar un búfer z de mayor calidad para reducir el ruido en los resultados de la simulación de iluminación directa, aunque la simulación será más lenta.

Sintaxis

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

Constantes

D3DXSHGPUSIMOPT_SHADOWRES256

Simulación de baja resolución. En la simulación se usa una textura de 256 x 256 píxeles para codificar el búfer z de sombra.

D3DXSHGPUSIMOPT_SHADOWRES512

Simulación de resolución media. En la simulación se usa una textura de 512 x 512 píxeles para codificar el búfer z de sombra. Este es el valor predeterminado.

D3DXSHGPUSIMOPT_SHADOWRES1024

Simulación de alta resolución. En la simulación se usa una textura de 1024 x 1024 píxeles para codificar el búfer z de sombra.

D3DXSHGPUSIMOPT_SHADOWRES2048

Simulación de resolución más alta. En la simulación se usa una textura de 2048 x 2048 píxeles para codificar el búfer z de sombra.

D3DXSHGPUSIMOPT_HIGHQUALITY

La simulación es de alta precisión, independientemente de la resolución seleccionada. Establecer este valor reducirá el ruido en los resultados de la simulación de iluminación directa, aunque la simulación será más lenta. Se puede combinar con uno de los valores de resolución.

D3DXSHGPUSIMOPT_FORCE_DWORD

Fuerza esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile en un tamaño distinto de 32 bits. Este valor no se utiliza.

Observaciones

Solo se puede especificar uno de los valores de resolución y se puede combinar con el valor de alta calidad.

Requisitos

Requisito Value
Encabezado
D3dx9mesh.h

Vea también

Enumeraciones D3DX