Share via


D3D10DDI_ADAPTERFUNCS 結構 (d3d10umddi.h)

D3D10DDI_ADAPTERFUNCS 結構包含使用者模式顯示驅動程式可以實作以與圖形配接器對象通訊的函式。

語法

typedef struct D3D10DDI_ADAPTERFUNCS {
  PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
  PFND3D10DDI_CREATEDEVICE          pfnCreateDevice;
  PFND3D10DDI_CLOSEADAPTER          pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;

成員

pfnCalcPrivateDeviceSize

驅動程式 的 CalcPrivateDeviceSize 函式指標,指定使用者模式顯示驅動程式需要從 Microsoft Direct3D 運行時間儲存經常存取數據的記憶體區塊大小。

pfnCreateDevice

驅動程式 CreateDevice (D3D10) 函式的指標,會建立處理轉譯狀態集合的顯示裝置表示法。

pfnCloseAdapter

驅動程式 CloseAdapter (D3D10) 函式的指標,可釋放圖形配接器對象的資源。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3d10umddi.h (包含 D3d10umddi.h)

另請參閱

CalcPrivateDeviceSize

CloseAdapter (D3D10)

CreateDevice (D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10