IMDSPStorage2::GetAttributes2 方法 (mswmdm.h)
GetAttributes2 方法获取文件或存储的属性。
语法
HRESULT GetAttributes2(
[out] DWORD *pdwAttributes,
[out] DWORD *pdwAttributesEx,
[out] _WAVEFORMATEX *pAudioFormat,
[out] _VIDEOINFOHEADER *pVideoFormat
);
参数
[out] pdwAttributes
指向包含 IWMDMStorage::GetAttributes 方法中定义的基属性的 DWORD 的指针。
[out] pdwAttributesEx
指向包含扩展属性的 DWORD 的指针。 目前未定义扩展属性。
[out] pAudioFormat
指向包含有关对象的音频格式信息的 _WAVEFORMATEX 结构的指针。 此参数是可选的,如果文件不是音频,则忽略此参数。
[out] pVideoFormat
指向包含有关对象的视频格式信息的 _VIDEOINFOHEADER 结构的指针。 此参数是可选的,如果文件不是视频,则忽略此参数。
返回值
该方法返回 HRESULT。 Windows Media 设备管理器 中的所有接口方法都可以返回以下任一类错误代码:
- 标准 COM 错误代码
- 转换为 HRESULT 值的 Windows 错误代码
- Windows Media 设备管理器错误代码
注解
请参阅 IWMDMStorage::GetAttributes 的备注。
必须实现此方法。 它不得返回WMDM_E_NOTSUPPORTED或E_NOTIMPL。 有关详细信息,请参阅 必需接口和可选接口。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | mswmdm.h |
Library | Mssachlp.lib |