ホーム › Media.MediaFoundation › IDirectXVideoProcessorService
IDirectXVideoProcessorService
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 4 | HRESULT RegisterVideoProcessorSoftwareDevice(void* pCallbacks) |
| 5 | HRESULT GetVideoProcessorDeviceGuids(DXVA2_VideoDesc* pVideoDesc, DWORD* pCount, GUID** pGuids) |
| 6 | HRESULT GetVideoProcessorRenderTargets(GUID* VideoProcDeviceGuid, DXVA2_VideoDesc* pVideoDesc, DWORD* pCount, D3DFORMAT** pFormats) |
| 7 | HRESULT GetVideoProcessorSubStreamFormats(GUID* VideoProcDeviceGuid, DXVA2_VideoDesc* pVideoDesc, D3DFORMAT RenderTargetFormat, DWORD* pCount, D3DFORMAT** pFormats) |
| 8 | HRESULT GetVideoProcessorCaps(GUID* VideoProcDeviceGuid, DXVA2_VideoDesc* pVideoDesc, D3DFORMAT RenderTargetFormat, DXVA2_VideoProcessorCaps* pCaps) |
| 9 | HRESULT GetProcAmpRange(GUID* VideoProcDeviceGuid, DXVA2_VideoDesc* pVideoDesc, D3DFORMAT RenderTargetFormat, DWORD ProcAmpCap, DXVA2_ValueRange* pRange) |
| 10 | HRESULT GetFilterPropertyRange(GUID* VideoProcDeviceGuid, DXVA2_VideoDesc* pVideoDesc, D3DFORMAT RenderTargetFormat, DWORD FilterSetting, DXVA2_ValueRange* pRange) |
| 11 | HRESULT CreateVideoProcessor(GUID* VideoProcDeviceGuid, DXVA2_VideoDesc* pVideoDesc, D3DFORMAT RenderTargetFormat, DWORD MaxNumSubStreams, IDirectXVideoProcessor** ppVidProcess) |