D3D10DDI_ADAPTERFUNCS構造体 (d3d10umddi.h)

D3D10DDI_ADAPTERFUNCS構造体には、ユーザー モード ディスプレイ ドライバーがグラフィックス アダプター オブジェクトと通信するために実装できる関数が含まれています。

構文

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

メンバー

pfnCalcPrivateDeviceSize

ユーザー モードディスプレイ ドライバーが頻繁にアクセスするデータを格納するために Microsoft Direct3D ランタイムから必要なメモリ ブロックのサイズを指定する、ドライバーの CalcPrivateDeviceSize 関数へのポインター。

pfnCreateDevice

レンダリング状態のコレクションを処理する表示デバイスの表現を作成するドライバーの CreateDevice(D3D10) 関数へのポインター。

pfnCloseAdapter

グラフィックス アダプター オブジェクトのリソースを解放するドライバーの CloseAdapter(D3D10) 関数へのポインター。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

CalcPrivateDeviceSize

CloseAdapter(D3D10)

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10