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


Функция D3DXCreateSkinInfo

Создает пустой объект сетки обложки с помощью декларатора.

Синтаксис

HRESULT D3DXCreateSkinInfo(
  _In_        DWORD             NumVertices,
  _In_  const D3DVERTEXELEMENT9 *pDeclaration,
  _In_        DWORD             NumBones,
  _Out_       LPD3DXSKININFO    *ppSkinInfo
);

Параметры

NumVertices [in]

Тип: DWORD

Число вершин для сетки кожи.

pDeclaration [in]

Тип: const D3DVERTEXELEMENT9*

Массив элементов D3DVERTEXELEMENT9 , описывающий формат вершин для возвращаемой сетки.

NumBones [in]

Тип: DWORD

Количество костей для сетки кожи.

ppSkinInfo [out]

Тип: LPD3DXSKININFO*

Адрес указателя на интерфейс ID3DXSkinInfo , представляющий созданный объект сетки обложки.

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

Тип: HRESULT

Если функция выполняется успешно, возвращаемое значение будет D3D_OK. Если функция завершается сбоем, возвращаемое значение может быть следующим: E_OUTOFMEMORY.

Комментарии

Используйте SetBoneInfluence для заполнения пустого объекта сетки кожи, возвращаемого этим методом.

Требования

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

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

Функции сетки

SetBoneInfluence