Compartilhar via


Método IDirectXFileData::AddBinaryObject

Cria um objeto binário e o adiciona como um objeto filho. Preterido.

Sintaxe

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

Parâmetros

szName [in]

Tipo: LPCSTR

Ponteiro para o nome do objeto. Especifique NULL se o objeto não precisar de um nome.

pguid [in]

Tipo: const GUID*

Ponteiro para o GUID que representa o objeto . Especifique NULL se o objeto não precisar de um GUID.

szMimeType [in]

Tipo: LPCSTR

Ponteiro para o tipo MIME do objeto.

pvData [in]

Tipo: LPVOID

Ponteiro para os dados do objeto.

cbSize [in]

Tipo: DWORD

Tamanho do buffer apontado por pvData, em bytes.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será DXFILE_OK. Se o método falhar, o valor retornado poderá ser um dos valores a seguir. DXFILEERR_BADALLOC DXFILEERR_BADVALUE

Requisitos

Requisito Valor
parâmetro
DXFile.h
Biblioteca
D3dxof.lib

Confira também

IDirectXFileData

IDirectXFileBinary::GetMimeType