Método IMemoryBufferByteAccess::GetBuffer

Obtiene un objeto IMemoryBuffer como una matriz de bytes.

Sintaxis

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

Parámetros

value [out]

Puntero a una matriz de bytes que contiene los datos del búfer.

capacidad [out]

Número de bytes de la matriz devuelta

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

Cuando se llama a MemoryBuffer::Close , el código que usa este búfer debe establecer el puntero de valor en NULL.

Consulte también

IMemoryBufferByteAccess