如何擷取 DirectX 遊戲的畫面 |
尚未結案
|
bugy
一般會員 ![]() ![]() 發表:4 回覆:8 積分:2 註冊:2003-01-15 發送簡訊給我 |
|
jackkcg
站務副站長 ![]() ![]() ![]() ![]() ![]() 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
1 使用(scroll Lock)熱鍵 來觸發截取
2 獲取影像卡的圖形
你可以參考 這個軟體中的 特殊截取
軟體名稱 : HyperSnap-DX 3.50.00 中文化版 *********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
bugy
一般會員 ![]() ![]() 發表:4 回覆:8 積分:2 註冊:2003-01-15 發送簡訊給我 |
|
jaceylai
一般會員 ![]() ![]() 發表:0 回覆:1 積分:0 註冊:2003-04-23 發送簡訊給我 |
Try this below: // create the front buffer surface to save for screenshot.
IDirect3DSurface9* surf; // get a copy of the front buffer surface.
GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &surf); // get the rectangle into which rendering is drawn
// it's the client rectangle of the focus window in screen coordinates
// save the front buffer surface to given filename.
D3DXSaveSurfaceToFile(FileName, D3DXIFF_BMP, surf, 0, &rect); surf->Release();
引言: 我想問的是如何寫出像HyperSnap-DX這樣可以擷取 DirectX 遊戲的畫面的程式 我不可能要求我的 user 都要安裝 HyperSnap-DX |
conundrum
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |