ホーム › Media.DxMediaObjects › IDMOVideoOutputOptimizations
IDMOVideoOutputOptimizations
COMメソッド 4
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT QueryOperationModePreferences(DWORD ulOutputStreamIndex, DWORD* pdwRequestedCapabilities)
| ulOutputStreamIndex | DWORD | in | 対象出力ストリームの 0 始まりインデックスを指定する。 |
| pdwRequestedCapabilities | DWORD* | out | DMO が要求する動作モード機能(DMO_VOSF_*)のビットを受け取る DWORD ポインタ。 |
vtbl 4 HRESULT SetOperationMode(DWORD ulOutputStreamIndex, DWORD dwEnabledFeatures)
| ulOutputStreamIndex | DWORD | in | 対象出力ストリームの 0 始まりインデックスを指定する。 |
| dwEnabledFeatures | DWORD | in | 有効化する最適化機能(DMO_VOSF_*)のビット組み合わせを指定する。 |
vtbl 5 HRESULT GetCurrentOperationMode(DWORD ulOutputStreamIndex, DWORD* pdwEnabledFeatures)
| ulOutputStreamIndex | DWORD | in | 対象出力ストリームの 0 始まりインデックスを指定する。 |
| pdwEnabledFeatures | DWORD* | out | 現在有効な最適化機能のビット組み合わせを受け取る DWORD ポインタ。 |
vtbl 6 HRESULT GetCurrentSampleRequirements(DWORD ulOutputStreamIndex, DWORD* pdwRequestedFeatures)
| ulOutputStreamIndex | DWORD | in | 対象出力ストリームの 0 始まりインデックスを指定する。 |
| pdwRequestedFeatures | DWORD* | out | 次回サンプルに対し DMO が要求する機能(消去等)のビットを受け取る DWORD ポインタ。 |