ホーム › Media.MediaFoundation › IMFAudioPolicy
IMFAudioPolicy
COMメソッド 6
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT SetGroupingParam(GUID* rguidClass)
| rguidClass | GUID* | in | 音量制御のグループ化に用いるセッションGUID。 |
vtbl 4 HRESULT GetGroupingParam(GUID* pguidClass)
| pguidClass | GUID* | out | 現在のグループ化GUIDを受け取る出力先。 |
vtbl 5 HRESULT SetDisplayName(LPWSTR pszName)
| pszName | LPWSTR | in | 音量ミキサーに表示するセッションの表示名。 |
vtbl 6 HRESULT GetDisplayName(LPWSTR* pszName)
| pszName | LPWSTR* | out | 現在の表示名を受け取る出力先。CoTaskMemFreeで解放する。 |
vtbl 7 HRESULT SetIconPath(LPWSTR pszPath)
| pszPath | LPWSTR | in | 音量ミキサーに表示するアイコンのリソースパス。 |
vtbl 8 HRESULT GetIconPath(LPWSTR* pszPath)
| pszPath | LPWSTR* | out | 現在のアイコンパスを受け取る出力先。CoTaskMemFreeで解放する。 |