原文:Directx11學習筆記【三】 第一個D3D11程序

在先前的解決方案中新建一個新的Win 項目FirstD D Demo。在寫代碼之前,我們必須先添加dx 所需要的庫。為了鏈接dx庫,右鍵項目選擇屬性 gt vc 目錄,在包含目錄中添加你所安裝的SDK根目錄 Include,在庫目錄中添加 根目錄 lib x 或x ,在鏈接器 gt 輸入的附加依賴項中添加d d .lib d dx .lib dxerr.lib。 第一次使用d d,首先應該從初始化 ...

2016-01-31 22:18 1 10736 推薦指數:

查看詳情

Directx11教程(15) D3D11管線(4)

本章我們首先了解一下D3D11中的邏輯管線,認識一下管線中每個stage的含義。 參考資料:http://fgiesen.wordpress.com/2011/07/01/a-trip-through-the-graphics-pipeline-2011-part-3/ D3D11邏輯管線 ...

Sat Mar 24 16:50:00 CST 2012 0 4092
Directx11教程(13) D3D11管線(1)

從本篇教程開始,我們暫停代碼的學習,先來了解一下D3D11的管線,這些管線不涉及具體的硬件,而是着重於理解能夠支持D3D11的管線實現。 參考資料: http://fgiesen.wordpress.com/2011/07/01 ...

Wed Mar 21 03:20:00 CST 2012 0 4314
Directx11教程(66) D3D11屏幕文本輸出(1)

D3D10中,通過ID3DX10Font接口對象,我們可以方便的在屏幕上輸出文字信息,一個DrawText函數就能解決所有問題,但在D3D11中個,這個變得超級麻煩,因為微軟移除了Font接口,要在屏幕上輸出文本,用戶需要做很多事情。 通常我們可以用以下的方法來輸出文本信息 ...

Mon Dec 24 02:38:00 CST 2012 1 4492
DirectX11筆記1:環境搭建,創建第一個DirectX工程

學習一下DX11 首先是環境的搭建,我的系統是Win10,ide是VS2013, 由與DirectX的SDK已經集成到了VS中,所以不需要再去下載DirectX11的SDK了。 如果是在win7 + VS2010的還是需要按網上的那一套安裝一遍。 這里會遇到一個問題: 一些代碼 ...

Thu Nov 05 04:09:00 CST 2015 0 4647
Directx11教程(3) 一個最基本D3D應用程序(1)

在前一篇教程程序代碼的基礎上,這次我們將增加2個類: InputClass,鍵盤處理的代碼將放在這個類里面,GraphicsClass類,D3D渲染的代碼放在這個類里,這兩個類都是SystemClass類的成員變量,SystemClass類中會調用這2個類實例的初始化、渲染 ...

Fri Mar 09 05:28:00 CST 2012 6 7512
Directx11教程(4) 一個最基本D3D應用程序(2)

接着上篇教程的代碼,本篇加入基本的D3D代碼,實現一個完整的D3D11程序框架。 我們增加一個新類D3DClass, 用來處理3D渲染功能。增加該類后,程序的框架如下圖: GraphicsClass.h代碼改變如下, 主要是增加了一個D3DClass類成員變量 ...

Fri Mar 09 05:29:00 CST 2012 9 6668
Directx11學習筆記【一】 最簡單的windows程序HelloWin

聲明:本系列教程代碼有部分來自dx11龍書及dx11游戲編程入門兩本書,后面不再說明 首先,在vs2013中創建一個空的解決方案Dx11Demo,以后的工程都會放在這個解決方案下面。然后創建一個win32項目,勾選空項目,確定 在源文件中添加一個c++ Source File ...

Tue Jan 19 22:35:00 CST 2016 3 10947
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM