Метод 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.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел