91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 90KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: C/C++
  • 標簽: D3D??

資源簡介

以下更改相對于 E_D3D9 1.0正式版: 1:[!]"E_D3D9" 改名為“E_DirectX".為其他DirectX組件作準備. 2:[!]調用"d3dx9_42.dll"庫改為"d3dx9_39.dll"庫.直接影響相關的ID3DX...類. 3:[!]優化各類(修改為繼承),刪除與基類重復的方法,相對減少源碼體積(不多,約20KB). 3:[+]ID3DXPMesh 之前版本漏掉了(MSDN內沒有,d3dx9mesh.h中有). 4 [+]ID3DXSPMesh 之前版本漏掉了(MSDN內沒有,d3dx9mesh.h中有). 5:[+]IDirect3D9Ex 6:[+]IDirect3DDevice9Ex 7:[+]IDirect3DSwapChain9Ex 8:[+]IDirect3D9ExOverlayExtension 9:[+]IDirect3DDevice9Video 10:[+]IDirect3DAuthenticatedChannel9 11:[+]IDirect3DCryptoSession9 12:[+]IDirectInput8 13:[+]IDirectInputDevice8 其中DIDATAFORMAT參考了Delphi的JEDI后處理的.若有更好的方法歡迎討論. 14:[+]IDirectInputEffect 15:[*]日后會陸續添加DirectX的其余組件,并且修復現有問題. (以后版本會整合發布,改動都將寫入日志,公開免費發布,以謀求易語言完美調用原生DirectX所有組件方法. 待組件全了后,我會定期逐個類/方法測試,順便寫些Demo.) 提示: 有易友建議我使用EATL,我大致看了下原理是類似的.但它改寫了易語言的類(也是其亮點),從而導致可以直接調用. 對于E_DirectX這個項目來講,我個人感覺意義不是很大(該處理的類型還得處理!). 并不是說EATL不好,本人多重考慮后感覺不適合. 許多類方法可能存在問題 務必注意 特征/情況如下: 方法中參數類型為文本型、字節集、所有類型的數組、以及自定義類型成員中含有其他自定義類型的,這些未經處理的大多存在問題. 還有小數型參數與返回值的問題("Call"的問題),第一個版本(E_D3D9 Beta1)中存在此重大問題.其后續的版本基本都已修復. 以上問題基本皆由易獨特的類型存儲結構無法與之匹配而引起的.(了解C++類型存儲結構的小伙伴可以很快想到處理辦法.) 模塊還有大量問題沒有處理,本人沒有那么多時間和精力去逐個測試,除了自己用到的方法以外,許多都是簡單處理下(工作量異常大! 無奈之舉,以后慢慢修復吧.也可以自己參照我處理過的方法自行研究,開源也是有此目的.) 若發現問題可以發送相關的代碼到我的郵箱. (此文最底下或模塊中的作者信息一欄),便于我整合進下一版本中. 承諾: 以后所有版本皆會以免費開源形式發布,可任意使用,無任何限制.(據我所知之前也有不少因此受益的小伙伴,才讓我更有信心繼續下去.) 聲明: E_DirectX(E_D3D9) 從誕生以來一直是以無償開源的形式存在,同時因此作者(Roc/xc.roc)也無法對產品和用戶進行有效的約束或限制, 同時也不承擔因為該產品所帶來的后果,若造成任何損失/后果由使用者自行承擔.請大家謹慎考慮取舍! 總而言之,一切如濤哥所言:"向正確的方向前進!". 動態: 本人最近根據某易友的建議正在開發Essen GUI(游戲界面庫),主要是應用于游戲環境(Hook D3D - -!). 會以開源模塊的形式小范圍收費發布,并且給予相關技術支持.有相關需求的用戶也可以聯系我郵箱. 以后會建立相關Q群供用戶交流. 大致特點:簡單、易用、可擴展性(你能想到的,你能見到的組件幾乎都能擴展出來.類似Ex_DUI,但也所有區別.).

資源截圖

代碼片段和文件信息

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????377844??2015-06-15?13:32??DirectX?2.4.e

評論

共有 條評論