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 オペレーティング システムで使用できます。 |
ヘッダー | d3d10umddi.h (D3d10umddi.h を含む) |