CMediaSample.GetMediaType 方法
如果媒体类型与上一个示例不同,该方法 GetMediaType
将检索媒体类型。 此方法实现 IMediaSample::GetMediaType 方法。
语法
HRESULT GetMediaType(
AM_MEDIA_TYPE **ppMediaType
);
参数
-
ppMediaType
-
接收指向 AM_MEDIA_TYPE 结构的指针的变量的地址。 如果媒体类型未从上一个示例更改, 则 *ppMediaType 设置为 NULL。
返回值
返回下表中显示的 HRESULT 值之一。
返回代码 | 说明 |
---|---|
|
媒体类型未从上一个示例更改。 |
|
成功。 |
|
内存不足。 |
注解
使用媒体类型完成后,通过调用 DeleteMediaType 实用工具函数释放内存块。
CMediaSample::m_pMediaType成员变量指定媒体类型。 CMediaSample::m_dwFlags成员变量指定媒体类型是否已更改。
要求
要求 | Value |
---|---|
标头 |
|
库 |
|