次の方法で共有


IMemoryBufferByteAccess::GetBuffer メソッド

バイトの配列として IMemoryBuffer を取得します。

構文

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

パラメーター

value [out]

バッファー データを含むバイト配列へのポインター。

容量 [出力]

返される配列内のバイト数

戻り値

このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

注釈

MemoryBuffer::Close が呼び出されると、このバッファーを使用するコードでポインターを null に設定する必要があります。

こちらもご覧ください

IMemoryBufferByteAccess