IVMRSurfaceAllocator9::GetSurface
GetSurface メソッドは、Direct3D サーフェイスを取得する。
構文
HRESULT GetSurface(
DWORD_PTR dwUserID,
DWORD SurfaceIndex,
DWORD SurfaceFlags,
IDirect3DSurface9** lplpSurface
);
パラメータ
dwUserID
[in] VMR のこのインスタンスを指定する。
SurfaceIndex
[in] 取得するサーフェイスのインデックスを指定する。
SurfaceFlags
[in] サーフェイス フラグを指定する。
lplpSurface
[out] IDirect3DSurface9 インターフェイス ポインタを受け取る変数のアドレス。呼び出し元はインターフェイスを必ず解放すること。
戻り値
メソッドは、HRESULT を返す。可能な値は次の一覧のとおりである。
値 | 説明 |
S_OK | メソッドが成功した。 |
要件
D3d9.h、Vmr9.h をインクルードすること。
参照