Freigeben über


IDirectXFileData::AddBinaryObject-Methode

Erstellt ein binäres Objekt und fügt es als untergeordnetes Objekt hinzu. Veraltet.

Syntax

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

Parameter

szName [in]

Typ: LPCSTR

Zeiger auf den Namen des Objekts. Geben Sie NULL an, wenn das Objekt keinen Namen benötigt.

pguid [in]

Typ: const GUID*

Zeiger auf die GUID, die das Objekt darstellt. Geben Sie NULL an, wenn das Objekt keine GUID benötigt.

szMimeType [in]

Typ: LPCSTR

Zeiger auf den MIME-Typ des Objekts.

pvData [in]

Typ: LPVOID

Zeiger auf die Daten des Objekts.

cbSize [in]

Typ: DWORD

Größe des Puffers, auf den pvData in Bytes verweist.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert DXFILE_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein. DXFILEERR_BADALLOC DXFILEERR_BADVALUE

Anforderungen

Anforderung Wert
Header
DXFile.h
Bibliothek
D3dxof.lib

Siehe auch

IDirectXFileData

IDirectXFileBinary::GetMimeType