Método ID3DXPRTEngine::SetMinMaxIntersection
Define as distâncias mínimas e máximas de interseção entre objetos 3D. Esses valores de distância podem ser usados para controlar a distância mínima ou máxima que os objetos podem sombrear ou refletir a luz. Por exemplo, o método pode ser usado para limitar o sombreamento de recursos próximos de um modelo 3D.
Sintaxe
HRESULT SetMinMaxIntersection(
[in] FLOAT fMin ,
[in] FLOAT fMax
);
Parâmetros
-
fMin [in]
-
Tipo: FLOAT
Distância mínima de interseção. Deve ser positivo e menor que fMax.
-
fMax [in]
-
Tipo: FLOAT
Distância máxima de interseção. Se 0,0f, o valor anterior será usado; caso contrário, deve ser maior que fMin.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Comentários
Esse método não pode ser usado em simulações de PRT (transferência de radiação pré-computada) executadas na GPU. Consulte ID3DXPRTEngine::ComputeDirectLightingSHGPU.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também