IKsDataTypeHandler::KsIsMediaTypeInRanges 方法 (ksproxy.h)

KsIsMediaTypeInRanges 方法验证媒体类型是否在提供的数据范围内。

语法

HRESULT KsIsMediaTypeInRanges(
  [in] PVOID DataRanges
);

参数

[in] DataRanges

指向包含 KSMULTIPLE_ITEM 结构的缓冲区的指针,后跟一系列可扩展 KSDATARANGE 结构,在 64 位边界上对齐。 KSMULTIPLE_ITEM结构是一个标头,用于描述缓冲区的大小以及标头后面的列表中的条目数。

返回值

如果成功,则返回 NOERROR;否则,返回错误代码。

言论

客户端首先调用 IKsDataTypeHandler::KsSetMediaType 方法来分配客户端在数据类型处理程序的后续作中引用的媒体类型。 然后,客户端调用 KsIsMediaTypeInRanges 来验证媒体类型是否在特定数据范围内。

要求

要求 价值
目标平台 桌面
标头 ksproxy.h

另请参阅

IKsDataTypeHandler::KsSetMediaType

KSDATARANGE

KSMULTIPLE_ITEM