IMemoryBufferByteAccess::GetBuffer 方法

获取 IMemoryBuffer 作为字节数组。

语法

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

parameters

value [out]

指向包含缓冲区数据的字节数组的指针。

capacity [out]

返回的数组中的字节数

返回值

如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。

备注

调用 MemoryBuffer::Close 时,使用此缓冲区的代码应将 指针设置为 null。

请参阅

IMemoryBufferByteAccess