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 をインクルードすること。
参照