Método IMemoryBufferByteAccess::GetBuffer

Obtém um IMemoryBuffer como uma matriz de bytes.

Sintaxe

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

Parâmetros

value [out]

Um ponteiro para uma matriz de bytes que contém os dados do buffer.

capacidade [out]

O número de bytes na matriz retornada

Valor retornado

Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT .

Comentários

Quando MemoryBuffer::Close é chamado, o código que usa esse buffer deve definir o ponteiro de valor como nulo.

Confira também

IMemoryBufferByteAccess