代码之家  ›  专栏  ›  技术社区  ›  Firoz

如何在DirectX中设置视频/图像的亮度、对比度和饱和度

  •  0
  • Firoz  · 技术社区  · 16 年前

    我正在使用自定义分配器使用DirectShow播放视频。我要设置视频的亮度、对比度和饱和度。我该怎么做?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Shay Erlichmen    16 年前

    有两种方法可以做到这一点:

    1. 写/找到一个效果dmo,它将处理亮度和对比度对你的有效载荷。
    2. 得到 IVMRMixerControl9 从渲染器调用 GetProcAmpControl .

    更多信息 this MSDN 线程。