Поделиться через


Метод ID3DXPRTCompBuffer::ExtractTexture

Извлекает коэффициенты проекции для каждого примера основного компонента (PCA) из буфера сжатых данных ID3DXPRTCompBuffer и добавляет данные в объект IDirect3DTexture9 .

Синтаксис

HRESULT ExtractTexture(
  [in] UINT               StartPCA,
  [in] UINT               NumPCA,
  [in] LPDIRECT3DTEXTURE9 pTexture
);

Параметры

StartPCA [in]

Тип: UINT

Начальное значение буферного коэффициента, из которого извлекаются данные текстуры.

NumPCA [in]

Тип: UINT

Количество коэффициентов PCA, извлекаемых из буфера.

pTexture [in]

Тип: LPDIRECT3DTEXTURE9

Указатель на объект текстуры IDirect3DTexture9 , который будет хранить коэффициенты PCA.

Возвращаемое значение

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет S_OK. Если метод завершается сбоем, возвращается следующее значение.

Требования

Требование Значение
Заголовок
D3DX9Mesh.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXPRTCompBuffer