Partager via


Méthode IDirectXFileData::AddBinaryObject

Crée un objet binaire et l’ajoute en tant qu’objet enfant. Action déconseillée.

Syntaxe

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

Paramètres

szName [in]

Type : LPCSTR

Pointeur vers le nom de l’objet. Spécifiez NULL si l’objet n’a pas besoin d’un nom.

pguid [in]

Type : GUID* const

Pointeur vers le GUID représentant l’objet. Spécifiez NULL si l’objet n’a pas besoin d’un GUID.

szMimeType [in]

Type : LPCSTR

Pointeur vers le type MIME de l’objet.

pvData [in]

Type : LPVOID

Pointeur vers les données de l’objet.

cbSize [in]

Type : DWORD

Taille de la mémoire tampon pointée vers pvData, en octets.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est DXFILE_OK. Si la méthode échoue, la valeur de retour peut être l’une des valeurs suivantes. DXFILEERR_BADALLOC DXFILEERR_BADVALUE

Spécifications

Condition requise Valeur
En-tête
DXFile.h
Bibliothèque
D3dxof.lib

Voir aussi

IDirectXFileData

IDirectXFileBinary::GetMimeType