ID3DXPRTEngine::SetMinMaxIntersection 方法
设置 3D 对象之间交集的最小和最大距离。 这些距离值可用于控制对象可以阴影或反射光的最小或最大距离。 例如,方法可用于限制 3D 模型的附近特征的阴影。
语法
HRESULT SetMinMaxIntersection(
[in] FLOAT fMin ,
[in] FLOAT fMax
);
参数
-
fMin [in]
-
类型: FLOAT
最小交集距离。 必须为正且小于 fMax。
-
fMax [in]
-
类型: FLOAT
最大交点距离。 如果为 0.0f,则使用上一个值;否则, 必须大于 fMin。
返回值
类型: HRESULT
如果方法成功,则返回值D3D_OK。 如果方法失败,则返回值可以是以下值之一:D3DERR_INVALIDCALL、E_OUTOFMEMORY。
备注
此方法不能用于在 GPU 中运行的预计算辐射传输 (PRT) 模拟。 请参阅 ID3DXPRTEngine::ComputeDirectLightingSHGPU。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅