Метод ID3DXFileData::GetName

Извлекает имя этого объекта данных файла.

Синтаксис

HRESULT GetName(
  [in]      LPSTR  szName,
  [in, out] SIZE_T *puiSize
);

Параметры

szName [in]

Тип: LPSTR

Адрес указателя для получения имени этого объекта данных файла. Если этот параметр имеет значение NULL, puiSize вернет размер строки. Если szName указывает на допустимую память, имя этого объекта данных файла будет скопировано в szName до количества символов, заданных puiSize.

puiSize [in, out]

Тип: SIZE_T*

Указатель на размер строки, представляющей имя этого объекта данных файла. Этот параметр может иметь значение NULL, если szName предоставляет ссылку на имя. Этот параметр возвращает размер строки, если szName имеет значение NULL.

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

Тип: HRESULT

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

Комментарии

Для успешного выполнения этого метода szName или puiSize должны иметь значение, отличное от NULL.

Требования

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

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

ID3DXFileData