none
IDirectXVideoProcessor::VideoProcessBltの縮小方法について RRS feed

  • 質問

  • よろしくお願いします。

    IDirectXVideoProcessor::VideoProcessBltの縮小について

    方式(bilinear, bicubic等)を選択可能かどうか、ご存知の方いらっしゃいましたらご教示頂けないでしょうか。

    VideoProcessBltの第1引数 DXVA2_VideoProcessBltParams構造体の

    メンバーTargetRectに、入力画像より小さいサイズを指定し、縮小してもらっているのですが、

    その際に、縮小方式を選択することが、そもそも可能なのかを知りたいです。

    (ビデオプロセッサデバイスは、DXVA2_VideoProcProgressiveDeviceを指定しております)

    以上です。

    2015年8月11日 2:18

回答

  • 自己レスですが、

    https://msdn.microsoft.com/en-us/library/windows/desktop/cc307964%28v=vs.85%29.aspx

    The driver blits pixels from the source rectangle into the destination rectangle. The two rectangles can have different sizes or aspect ratios; the driver will scale the image as needed.

    の箇所からグラフィックドライバ依存で、縮小方式が決まる

    -->IDirectXVideoProcessor::VideoProcessBltでは、縮小方法を選択できない

    と判断しました。

    • 回答としてマーク yy.kk 2015年9月4日 23:03
    • 回答としてマークされていない 星 睦美 2015年9月9日 0:43
    • 回答としてマーク 星 睦美 2015年9月9日 0:43
    2015年9月4日 23:03