IMemoryBufferByteAccess:: GetBuffer メソッド

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

構文

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

パラメーター

[入出力]

バッファーデータを格納しているバイト配列へのポインター。

容量 [入出力]

返された配列内のバイト数。

戻り値

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

Remarks

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

関連項目

IMemoryBufferByteAccess