IVMRSurfaceAllocator9::InitializeDevice

InitializeDevice メソッドは、Direct3D デバイスを初期化する。

構文

  HRESULT InitializeDevice(
  DWORD_PTR  dwUserID,
  VMR9AllocationInfo*  lpAllocInfo,
  DWORD*  lpNumBuffers
);

パラメータ

dwUserID

[in] VMR のこのインスタンスを指定する。

lpAllocInfo

[in] 初期化引数を格納する VMR9AllocationInfo 構造体を指定する。

lpNumBuffers

[in, out] 入力では、作成するバッファの数を指定する。メソッドが返ると、この引数には実際に割り当てられたバッファの数が格納されている。

戻り値

メソッドは、HRESULT を返す。可能な値は次の一覧のとおりである。

説明
S_OK メソッドが成功した。

要件

D3d9.h、Vmr9.h をインクルードすること。

参照