IMFVideoProcessor::GetProcAmpRange 方法 (evr9.h)
检索颜色调整 (ProcAmp) 设置的值范围。
语法
HRESULT GetProcAmpRange(
[in] DWORD dwProperty,
[out] DXVA2_ValueRange *pPropRange
);
参数
[in] dwProperty
要查询的 ProcAmp 设置。 有关可能值的列表,请参阅 ProcAmp 设置。
[out] pPropRange
指向 DXVA2_ValueRange 结构的指针,该结构接收指定 ProcAmp 设置的值范围。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
dwProperty 的值无效。 |
|
尚未设置视频处理器模式。 |
|
未设置引用流的媒体类型。 |
备注
此方法返回当前视频处理器模式支持的指定 ProcAmp 设置的值范围。
如果未在混音器上设置视频处理器模式,此方法将失败。 若要选择视频处理器模式,请调用 IMFVideoProcessor::SetVideoProcessorMode。 否则,EVR 会在流式处理开始时自动选择模式。
若要了解驱动程序支持的 ProcAmp 设置,请调用 IMFVideoProcessor::GetVideoProcessorCaps。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | evr9.h |
Library | Strmiids.lib |