閱讀英文

共用方式為


d3d9.h 標頭

此標頭由多種技術使用。 如需詳細資訊,請參閱

d3d9.h 包含下列程式設計介面:

介面

 
IDirect3D9

IDirect3D9 (d3d9.h) 介面應用程式會使用 IDirect3D9 介面的 方法來建立 Microsoft Direct3D 物件並設定環境。
IDirect3D9Ex

應用程式會使用繼承自 IDirect3D9) 的 IDirect3D9Ex 介面 (方法來建立 Microsoft Direct3D 9Ex 物件並設定環境。
IDirect3D9ExOverlayExtension

查詢 Direct3D 裝置的重迭硬體功能。 (IDirect3D9ExOverlayExtension)
IDirect3DAuthenticatedChannel9

提供具有圖形驅動程式或 Direct3D 執行時間的通道。若要取得此介面的指標,請呼叫 IDirect3DDevice9Video::CreateAuthenticatedChannel。
IDirect3DBaseTexture9

IDirect3DBaseTexture9 (d3d9.h) 介面應用程式會使用 IDirect3DBaseTexture9 介面的方法來管理紋理資源。
IDirect3DCryptoSession9

表示密碼編譯會話。若要取得此介面的指標,請呼叫 IDirect3DDevice9Video::CreateCryptoSession。
IDirect3DCubeTexture9

IDirect3DCubeTexture9 (d3d9.h) 介面應用程式會使用 IDirect3DCubeTexture9 介面的方法操作 Cube 紋理資源。
IDirect3DDevice9

IDirect3DDevice9 (d3d9.h) 應用程式會使用 IDirect3DDevice9 介面的方法來執行 DrawPrimitive 型轉譯和建立資源。
IDirect3DDevice9Ex

應用程式會使用 IDirect3DDevice9Ex 介面的方法來轉譯基本類型、建立資源、使用系統層級變數、調整 Gamma 坡形層級、使用調色盤,以及建立著色器。
IDirect3DDevice9Video

可讓應用程式使用圖形驅動程式所實作的內容保護和加密服務。若要取得此介面的指標,請在 D3D9Ex 裝置上呼叫 QueryInterface。
IDirect3DIndexBuffer9

IDirect3DIndexBuffer9 (d3d9.h) 介面應用程式會使用 IDirect3DIndexBuffer9 介面的方法操作索引緩衝區資源。
IDirect3DPixelShader9

IDirect3DPixelShader9 (d3d9.h) 介面應用程式會使用 IDirect3DPixelShader9 介面的方法封裝圖元著色器的功能。
IDirect3DQuery9

IDirect3DQuery9 (d3d9.h) 介面應用程式會使用 IDirect3DQuery9 介面的方法,在驅動程式上執行非同步查詢。
IDirect3DResource9

應用程式會使用 IDirect3DResource9 (d3d9.h) 介面來查詢和準備資源。
IDirect3DStateBlock9

應用程式會使用 IDirect3DStateBlock9 (d3d9.h) 介面來封裝轉譯狀態。
IDirect3DSurface9

應用程式會使用 IDirect3DSurface9 (d3d9.h) 介面來查詢和準備介面。
IDirect3DSwapChain9

應用程式會使用 IDirect3DSwapChain9 (d3d9.h) 介面來管理交換鏈結。
IDirect3DSwapChain9Ex

應用程式會使用 IDirect3DSwapChain9Ex 介面的 方法來操作交換鏈結。
IDirect3DTexture9

應用程式會使用 IDirect3DTexture9 (d3d9.h) 介面來管理紋理資源。
IDirect3DVertexBuffer9

應用程式會使用 IDirect3DVertexBuffer9 (d3d9.h) 介面來管理頂點緩衝區資源。
IDirect3DVertexDeclaration9

應用程式會使用 IDirect3DVertexDeclaration9 (d3d9.h) 介面來封裝頂點著色器宣告。
IDirect3DVertexShader9

應用程式會使用 IDirect3DVertexShader9 (d3d9.h) 介面來封裝頂點著色器的功能。
IDirect3DVolume9

應用程式會使用 IDirect3DVolume9 (d3d9.h) 介面來管理磁片區資源。
IDirect3DVolumeTexture9

應用程式會使用 IDirect3DVolumeTexture9 (d3d9.h) 介面來管理磁片區紋理資源。

函式

 
Direct3DCreate9

Direct3DCreate9Ex 函式 (d3d9.h) 會建立 IDirect3D9 物件,並將介面傳回給它。
Direct3DCreate9Ex

建立 IDirect3D9Ex 物件,並將介面傳回給它。