ホーム › Media.WindowsMediaFormat › IWMProfile
IWMProfile
COMメソッド 18
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetVersion(WMT_VERSION* pdwVersion) |
| 4 | HRESULT GetName(LPWSTR pwszName, DWORD* pcchName) |
| 5 | HRESULT SetName(LPWSTR pwszName) |
| 6 | HRESULT GetDescription(LPWSTR pwszDescription, DWORD* pcchDescription) |
| 7 | HRESULT SetDescription(LPWSTR pwszDescription) |
| 8 | HRESULT GetStreamCount(DWORD* pcStreams) |
| 9 | HRESULT GetStream(DWORD dwStreamIndex, IWMStreamConfig** ppConfig) |
| 10 | HRESULT GetStreamByNumber(WORD wStreamNum, IWMStreamConfig** ppConfig) |
| 11 | HRESULT RemoveStream(IWMStreamConfig* pConfig) |
| 12 | HRESULT RemoveStreamByNumber(WORD wStreamNum) |
| 13 | HRESULT AddStream(IWMStreamConfig* pConfig) |
| 14 | HRESULT ReconfigStream(IWMStreamConfig* pConfig) |
| 15 | HRESULT CreateNewStream(GUID* guidStreamType, IWMStreamConfig** ppConfig) |
| 16 | HRESULT GetMutualExclusionCount(DWORD* pcME) |
| 17 | HRESULT GetMutualExclusion(DWORD dwMEIndex, IWMMutualExclusion** ppME) |
| 18 | HRESULT RemoveMutualExclusion(IWMMutualExclusion* pME) |
| 19 | HRESULT AddMutualExclusion(IWMMutualExclusion* pME) |
| 20 | HRESULT CreateNewMutualExclusion(IWMMutualExclusion** ppME) |