Win32 API 日本語リファレンス
ホームMedia.DirectShow › IVMRSurfaceAllocatorEx9

IVMRSurfaceAllocatorEx9

COM
IID6de9a68a-a928-4522-bf57-655ae3866456継承元IVMRSurfaceAllocator9自前メソッド開始 vtbl7

メソッド 1

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 7 HRESULT GetSurfaceEx(UINT_PTR dwUserID, DWORD SurfaceIndex, DWORD SurfaceFlags, IDirect3DSurface9** lplpSurface, RECT* lprcDst)
dwUserIDUINT_PTRin対象アロケータを識別する呼び出し側定義のユーザーID。
SurfaceIndexDWORDin取得するサーフェスの0起点インデックス。
SurfaceFlagsDWORDinサーフェス取得時の動作を指定するフラグ。通常は0。
lplpSurfaceIDirect3DSurface9**out取得したIDirect3DSurface9を受け取る出力ポインタ。呼び出し側が解放する。
lprcDstRECT*outサーフェス内の有効な描画矩形を受け取るRECTへのポインタ。サブレクト描画に用いる。