本文整理汇总了C++中CComQIPtr::GetDitherMode方法的典型用法代码示例。如果您正苦于以下问题:C++ CComQIPtr::GetDitherMode方法的具体用法?C++ CComQIPtr::GetDitherMode怎么用?C++ CComQIPtr::GetDitherMode使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CComQIPtr
的用法示例。
在下文中一共展示了CComQIPtr::GetDitherMode方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
bool CFGFilterLAVVideo::Settings::GetSettings(CComQIPtr<ILAVVideoSettings> pLAVFSettings)
{
if (!pLAVFSettings) {
return false;
}
bTrayIcon = pLAVFSettings->GetTrayIcon();
dwStreamAR = pLAVFSettings->GetStreamAR();
dwNumThreads = pLAVFSettings->GetNumThreads();
dwDeintFieldOrder = pLAVFSettings->GetDeintFieldOrder();
deintMode = pLAVFSettings->GetDeinterlacingMode();
dwRGBRange = pLAVFSettings->GetRGBOutputRange();
dwSWDeintMode = pLAVFSettings->GetSWDeintMode();
dwSWDeintOutput = pLAVFSettings->GetSWDeintOutput();
dwDitherMode = pLAVFSettings->GetDitherMode();
for (int i = 0; i < LAVOutPixFmt_NB; ++i) {
bPixFmts[i] = pLAVFSettings->GetPixelFormat((LAVOutPixFmts)i);
}
dwHWAccel = pLAVFSettings->GetHWAccel();
for (int i = 0; i < HWCodec_NB; ++i) {
bHWFormats[i] = pLAVFSettings->GetHWAccelCodec((LAVVideoHWCodec)i);
}
dwHWAccelResFlags = pLAVFSettings->GetHWAccelResolutionFlags();
dwHWDeintMode = pLAVFSettings->GetHWAccelDeintMode();
dwHWDeintOutput = pLAVFSettings->GetHWAccelDeintOutput();
bHWDeintHQ = pLAVFSettings->GetHWAccelDeintHQ();
return true;
}