Méthode IMemoryBufferByteAccess::GetBuffer

Obtient un IMemoryBuffer sous la forme d’un tableau d’octets.

Syntaxe

HRESULT GetBuffer(
  [out] BYTE   **value,
  [out] UINT32 *capacity
);

Paramètres

value [out]

Pointeur vers un tableau d’octets contenant les données de mémoire tampon.

capacity [out]

Nombre d’octets dans le tableau retourné

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .

Notes

Lorsque MemoryBuffer::Close est appelé, le code qui utilise cette mémoire tampon doit définir le pointeur de valeur sur null.

Voir aussi

IMemoryBufferByteAccess