ID3DXPRTEngine::ScaleMeshChunk 方法
缩放与给定子网格关联的所有样本。 方法可用于计算地下散射。
语法
HRESULT ScaleMeshChunk(
[in] UINT uMeshChunk,
[in] FLOAT fScale,
[in, out] LPD3DXPRTBUFFER pDataOut
);
参数
-
uMeshChunk [in]
-
类型: UINT
网格中开始缩放示例的位置。
-
fScale [in]
-
类型: FLOAT
子网格中每个向量相乘的值。
-
pDataOut [in, out]
-
类型: LPD3DXPRTBUFFER
指向 ID3DXPRTBuffer 对象的指针,该对象用于在子网格中接收重新缩放的样本。
返回值
类型: HRESULT
如果该方法成功,则返回值S_OK。 如果方法失败,则返回值可以是下列值之一:D3DERR_INVALIDCALL、E_OUTOFMEMORY。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅