Enumeración D3DMATERIALCOLORSOURCE
Define la ubicación en la que se debe tener acceso a un componente de color o color para los cálculos de iluminación.
Sintaxis
typedef enum D3DMATERIALCOLORSOURCE {
D3DMCS_MATERIAL = 0,
D3DMCS_COLOR1 = 1,
D3DMCS_COLOR2 = 2,
D3DMCS_FORCE_DWORD = 0x7fffffff
} D3DMATERIALCOLORSOURCE, *LPD3DMATERIALCOLORSOURCE;
Constantes
-
D3DMCS_MATERIAL
-
Utilice el color del material actual.
-
D3DMCS_COLOR1
-
Utilice el color del vértice difuso.
-
D3DMCS_COLOR2
-
Utilice el color del vértice especular.
-
D3DMCS_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.
Comentarios
Estas marcas se usan para establecer el valor de los siguientes estados de representación en el tipo enumerado D3DRENDERSTATETYPE .
- D3DRS_AMBIENTMATERIALSOURCE
- D3DRS_DIFFUSEMATERIALSOURCE
- D3DRS_EMISSIVEMATERIALSOURCE
- D3DRS_SPECULARMATERIALSOURCE
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también