PFND3DDDI_SETLIGHT função de retorno de chamada (d3dumddi.h)
A função SetLight define propriedades para uma fonte de luz.
Sintaxe
PFND3DDDI_SETLIGHT Pfnd3dddiSetlight;
HRESULT Pfnd3dddiSetlight(
[in] HANDLE hDevice,
const D3DDDIARG_SETLIGHT *unnamedParam2,
const D3DDDI_LIGHT *unnamedParam3
)
{...}
Parâmetros
[in] hDevice
Um identificador para o dispositivo de exibição (contexto gráfico).
unnamedParam2
pData [in]
Um ponteiro para uma estrutura D3DDDIARG_SETLIGHT que descreve como definir a fonte de luz.
unnamedParam3
pLightProperties [in]
Um ponteiro para uma estrutura D3DDDI_LIGHT que descreve as propriedades de luz a serem definidas.
Retornar valor
SetLight retornará S_OK ou um resultado de erro apropriado se as propriedades de luz não forem definidas com êxito.
Comentários
As propriedades light descrevem o tipo e a cor de uma fonte de luz. Dependendo do tipo de luz que está sendo usado, uma luz pode ter propriedades para atenuação e intervalo ou para efeitos de destaque. No entanto, nem todos os tipos de luzes usarão todas as propriedades. Para obter mais informações sobre propriedades leves, consulte a documentação do SDK do Microsoft Windows.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |