Condividi tramite


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
D3DX9Mesh.h
Libreria
D3dx9.lib

Vedi anche

ID3DXPRTEngine