Metodo ID3DXPRTEngine::SetMinMaxIntersection
Imposta le distanze minime e massime di intersezione tra oggetti 3D. Questi valori di distanza possono essere usati per controllare la distanza minima o massima che gli oggetti possono ombreggiatura o riflettere la luce. Ad esempio, il metodo può essere usato per limitare l'ombreggiatura delle funzionalità vicine di un modello 3D.
Sintassi
HRESULT SetMinMaxIntersection(
[in] FLOAT fMin ,
[in] FLOAT fMax
);
Parametri
-
fMin [in]
-
Tipo: FLOAT
Distanza minima di intersezione. Deve essere positivo e minore di fMax.
-
fMax [in]
-
Tipo: FLOAT
Distanza massima di intersezione. Se 0.0f, verrà usato il valore precedente; in caso contrario, deve essere maggiore di fMin.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito è D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Commenti
Questo metodo non può essere usato nelle simulazioni di radianza precompilate (PRT) eseguite nella GPU. Vedere ID3DXPRTEngine::ComputeDirectLightingSHGPU.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche