1
ISurfaceImageSourceNative::BeginDraw 我們可以看到一個參數:offset,MSDN表示它接收將被繪製的曲面的點(x,y)偏移量。但我不知道它是代表曲面的左上角還是右下角。它出現在這裏的含義是什麼。如何使用它。BeginDraw()中的offset參數是什麼意思,以及如何使用它?
問候&由於 halcyons
ISurfaceImageSourceNative::BeginDraw 我們可以看到一個參數:offset,MSDN表示它接收將被繪製的曲面的點(x,y)偏移量。但我不知道它是代表曲面的左上角還是右下角。它出現在這裏的含義是什麼。如何使用它。BeginDraw()中的offset參數是什麼意思,以及如何使用它?
問候&由於 halcyons
偏移值表示2D偏移(X =右,Y =向下),該應用程序應適用渲染到表面之前進行。例如,爲了在邏輯位置(A,B)相對於SurfaceImageSource的原點(左上角)繪製一個點,該點應繪製在位置(A + offset.x,B + offset)。 y)在IDXGISurface上。
有關如何正確繪製使用SurfaceImageSource的示例,請參閱MSDN上的Magazine示例。
儘管文檔中沒有明確的單詞,但就我的經驗而言,偏移總是與矩形區域的左上角相關。 – zdd
@zdd嗨,我認識你,我也是中國人。謝謝你的回覆。 – Bos
歡迎來到stackoverflow! – zdd