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

IDirectXVideoProcessor

COM
IID8c3a39f0-916e-4690-804f-4c8001355d25継承元IUnknown自前メソッド開始 vtbl3

メソッド 6

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

vtblメソッド
3HRESULT GetVideoProcessorService(IDirectXVideoProcessorService** ppService)
4HRESULT GetCreationParameters(GUID* pDeviceGuid, DXVA2_VideoDesc* pVideoDesc, D3DFORMAT* pRenderTargetFormat, DWORD* pMaxNumSubStreams)
5HRESULT GetVideoProcessorCaps(DXVA2_VideoProcessorCaps* pCaps)
6HRESULT GetProcAmpRange(DWORD ProcAmpCap, DXVA2_ValueRange* pRange)
7HRESULT GetFilterPropertyRange(DWORD FilterSetting, DXVA2_ValueRange* pRange)
8HRESULT VideoProcessBlt(IDirect3DSurface9* pRenderTarget, DXVA2_VideoProcessBltParams* pBltParams, DXVA2_VideoSample* pSamples, DWORD NumSamples, HANDLE* pHandleComplete)