Интерфейс ID3DXLoadUserData
Этот интерфейс реализуется приложением для сохранения всех дополнительных пользовательских данных, внедренных в X-файлы. Экземпляр этого интерфейса передается в D3DXLoadMeshHierarchyFromX, и D3DX вызывает соответствующий метод в этом интерфейсе при каждом обнаружении соответствующих данных. Например, для каждого объекта кадра в X-файле вызывается ID3DXLoadUserData::LoadFrameChildData и передается дочерние данные.
Элементы
Интерфейс ID3DXLoadUserData наследуется от интерфейса IUnknown . ID3DXLoadUserData также имеет следующие типы элементов:
Методы
Интерфейс ID3DXLoadUserData содержит следующие методы.
Метод | Описание |
---|---|
LoadFrameChildData | Загрузка дочерних данных кадра из X-файла. |
LoadMeshChildData | Загрузка дочерних данных сетки из X-файла. |
LoadTopLevelData | Загрузка данных верхнего уровня из X-файла. |
Комментарии
Тип LPD3DXLOADUSERDATA определяется как указатель на этот интерфейс.
typedef interface ID3DXLoadUserData ID3DXLoadUserData;
typedef interface ID3DXLoadUserData *LPD3DXLOADUSERDATA;
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел