IMemoryBufferByteAccess::GetBuffer-Methode

Ruft einen IMemoryBuffer als Bytearray ab.

Syntax

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

Parameter

value [ out]

Ein Zeiger auf ein Bytearray, das die Pufferdaten enthält.

Kapazität [ out]

Die Anzahl der Bytes im zurückgegebenen Array

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Wenn MemoryBuffer::Close aufgerufen wird, sollte der Code, der diesen Puffer verwendet, den Wertzeiger auf NULL festlegen.

Siehe auch

IMemoryBufferByteAccess