5
A
回答
8
這樣你就可以使用任何方便的應用程序。如果你需要一個法線作爲你的頂點的一部分,你可以擁有它。如果你不需要一個正常的,那麼你保存每個頂點12個字節。如果您需要顏色信息,紋理座標,鏡面反射參數等,那麼您可以根據自己的具體需要選擇是否定義它們。
如果微軟要提供一個「D3DVERTEX」結構,你可能會有500個不同的版本,以及不同的字段組合,或者你會有一個包含所有可能值的巨大版本,從而導致你的帶寬被佔用。
相關問題
- 1. 頂點:爲什麼沒有聚集的垂直頂點?
- 2. 爲什麼一個結構不能成爲自己的成員?
- 3. 爲什麼結構類型被定義爲自己的名字?
- 4. 爲什麼結構可以存儲自己的大小?
- 5. 爲什麼結構不能包含它自己的實例?
- 6. 爲什麼netty有自己的ConcurrentHashMap?
- 7. 爲rethinkDB創建自己的ID有什麼缺點?
- 8. 爲什麼沒有斷點?
- 9. api獨立頂點處理的好代碼結構是什麼?
- 10. 爲什麼不django自己處理靜態文件,沒有Apache?
- 11. 什麼語言沒有循環結構?
- 12. Direct3D:頂點顏色分量與IDirect3DDevice9 :: SetMaterial
- 13. 爲什麼我的程序沒有對結構進行排序?
- 14. 爲什麼OpenCV沒有專門的區域數據結構?
- 15. 爲什麼結構中的變量沒有被賦值?
- 16. OOP-什麼是類層次結構的頂級名爲
- 17. 爲什麼BinaryFormatter的無法反序列化自己的結果
- 18. 爲什麼C++有類和結構體?
- 19. XML爲什麼要有結構?
- 20. 結構名稱爲什麼要有typedef?
- 21. 爲什麼我的崇高構建沒有被自動拾取?
- 22. 爲什麼我沒有獲得目錄層次結構?
- 23. 爲什麼C++ POD結構中沒有默認散列?
- 24. 回聲結構爲什麼不能在PHP沒有雙引號
- 25. 爲什麼金絲雀對結構沒有幫助?
- 26. 爲什麼Haskell沒有結構類型記錄?
- 27. 爲什麼這個結構沒有序列化?
- 28. 爲什麼數據沒有顯示在前端表結構中?
- 29. 爲什麼皮普似乎將自己排除在「點子凍結」之外?
- 30. 爲什麼System.Data.SqlClient.SqlDataReader沒有構造函數
是的,請參閱DX6! :) – gatorfax 2010-07-15 18:28:18