2012-02-21 15 views
0

我的程序的目的是捕獲屏幕上的多個區域。我2種方法之間做出選擇寫這個程序:在C#中屏幕捕獲的兩種方法之間進行選擇

  1. 製作一個大截屏800x600的進一步裁剪(10+區域)

  2. 或進行多個截圖與給定的座標。 (10+)

什麼在性能方面更好?

這也涉及到這個問題的另一個問題是:

我在哪裏把所有作物的座標?我需要至少一個列來指定編號,接下來的兩列將有X和Y座標和最後兩個 - W和H.我正在考慮爲單獨的作物製作字典..或者可能是一個表,SQL, INI,數組?這是第二個問題。輕鬆使用和性能是首要任務。

感謝

編輯:改寫的問題。更快 - 捕捉整個屏幕截圖並將其裁剪成100個小區域(W:10 & H:100)或捕獲100個小屏幕截圖,無需裁剪任何東西?

+2

我不明白這個問題。誰容易使用? – 2012-02-21 20:46:57

+2

你的目的是什麼?你的程序應該做什麼? – 2012-02-21 20:48:58

+0

它應該裁剪截圖或捕獲多個小截圖。 – Alex 2012-02-21 21:23:58

回答

1

答案是衡量這一點。沒有嘗試我們就無法知道答案。它也可能取決於截圖區域的確切數量和大小。

+0

好的我會針對這個問題進行一些測試,但是我可以存儲像素大小的地方呢? (數字,座標,大小) – Alex 2012-02-21 22:39:43

+0

畢竟我決定將它們存儲在Int數組中。 – Alex 2012-02-22 15:01:08