freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

911圖像處理-文庫吧

2025-09-08 16:25 本頁面


【正文】 置當(dāng)前 RC為 NULL,斷開和該渲染環(huán)境的聯(lián)系,然后再根據(jù) RC句柄的有效性進(jìn)行釋放或者刪除。 4. OpenGL程序 示例 使用 OpenGL Ex_OpenGL運行結(jié)果 DirectX編程 1. DirextX概述 DirectX是 Microsoft開發(fā)的基于 Windows平臺的一組 API,它是為高速的實時動畫渲染、交互式音樂和環(huán)境音效等高要求應(yīng)用開發(fā)服務(wù)的。 2. Direct3D編程 (1) 用 MFC AppWizard(exe)創(chuàng)建一個默認(rèn)的單文檔應(yīng)用程序 Ex_D3D (2)為 CEx_D3DView類添加兩個保護(hù)型對象,如下面的代碼: protected: LPDIR m_pD3D // Direct3D對象的接口指針 LPDIRECT3DDEVICE m_pDevice // 設(shè)備對象的接口指針 DirectX編程 void CEx_D3DView::OnInitialUpdate() { CView::OnInitialUpdate()。 // 創(chuàng)建 Direct3D對象,并獲取接口 IDirect3D9的指針, // 將通過該指針操作 Direct3D對象。 m_pD3D = ::Direct3DCreate9(D3D_SDK_VERSION)。 D3DPRESENT_PARAMETERS d3dpp。 ::ZeroMemory(amp。d3dpp, sizeof(d3dpp))。 = TRUE。 // 創(chuàng)建窗口模式的 Direct3D程序 = D3DSWAPEFFECT_DISCARD。 = D3DFMT_UNKNOWN。 // 調(diào)用方法 IDirect3D9::CreateDevice創(chuàng)建設(shè)備對象,并獲取 // 接口 IDirect3DDevice9的指針,將通過該指針操作設(shè)備對象 m_pD3DCreateDevice( D3DADAPTER_DEFAULT, // 使用缺省的顯卡 D3DDEVTYPE_HAL, // 指定設(shè)備類型為 HAL m_hWnd, // Direct3D窗口的句柄 D3DCREATE_SOFTWARE_VERTEXPROCESSING,//軟件頂點處理 amp。d3dpp, amp。m_pDevice)。 } (3) 用 MFC ClassWizard為 CEx_D3DView類添加 OnInitialUpdate函數(shù)的重載,并添加下列 Direct3D初始化代碼: DirectX編程 (4) 用 MFC ClassWizard為 CEx_D3DView類添加 WM_DESTROY消息映射,并添加下列 Direct3D對象指針釋放代碼: (5) 打開 ,添加 Direct3D的頭文件包含和庫: (6) 在 CEx_D3DView::OnDraw函數(shù)中添加下列繪制代碼: (7) 編譯并運行 DirectX編程 // 定義 FVF的頂點結(jié)構(gòu) struct CUSTOMVERTEX { float x, y, z。 //頂點坐標(biāo) DWORD color。 //頂點顏色 }。 //定義 FVF用到的數(shù)據(jù)項:坐標(biāo)顏色 define D3DFVF_CUSTOMVERTEX (D3DFVF_XYZ | D3DFVF_DIFFUSE) class CEx_D3DView : public CView { … }。 (8) 在 Direct3D中,所有的三維實體都是由三角形構(gòu)成的。對于三角形的頂點格式, Direct3D采用了一種被稱之為“可變形頂點格式 Flexible Vertex Format(FVF)”的技術(shù)。 打開 ,在 class CEx_D3DView前面添加下列代碼: DirectX編程 protected: LPDIRECT3D9 m_pD3D。 // Direct3D對象的接口指針 LPDIRECT3DDEVICE9 m_pDevice。 // 設(shè)備對象的接口指針 LPDIRECT3DVERTEXBUFFER9 m_pVB。 // 頂點緩存區(qū)的的接口指針 void InitGeometry()。 (9) 在 CEx_D3DView類定義一個用于頂點緩存區(qū)的的接口指針對象及構(gòu)造三角形的函數(shù) InitGeometry,如下面的代碼: (10) 在 CEx_D3DView::InitGeometry函數(shù)中添加代碼:
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1