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


Метод IDirectXFileData::AddBinaryObject

Создает двоичный объект и добавляет его в качестве дочернего объекта. Не рекомендуется.

Синтаксис

HRESULT AddBinaryObject(
  [in]       LPCSTR szName,
  [in] const GUID   *pguid,
  [in]       LPCSTR szMimeType,
  [in]       LPVOID pvData,
  [in]       DWORD  cbSize
);

Параметры

szName [in]

Тип: LPCSTR

Указатель на имя объекта. Укажите ЗНАЧЕНИЕ NULL , если объекту не требуется имя.

pguid [in]

Тип: const GUID*

Указатель на GUID, представляющий объект . Укажите ЗНАЧЕНИЕ NULL , если объекту не требуется GUID.

szMimeType [in]

Тип: LPCSTR

Указатель на тип MIME объекта.

pvData [in]

Тип: LPVOID

Указатель на данные объекта.

cbSize [in]

Тип: DWORD

Размер буфера, на который указывает pvData, в байтах.

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

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет DXFILE_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих значений. DXFILEERR_BADALLOC DXFILEERR_BADVALUE

Требования

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

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

IDirectXFileData

IDirectXFileBinary::GetMimeType