DXGK_START_INFO 構造体 (dispmprt.h)

DXGK_START_INFO構造体は、ディスプレイ ミニポート ドライバーの DxgkDdiStartDevice 関数で必要な情報を保持します。

構文

typedef struct _DXGK_START_INFO {
  ULONG RequiredDmaQueueEntry;
  GUID  AdapterGuid;
  LUID  AdapterLuid;
} DXGK_START_INFO, *PDXGK_START_INFO;

メンバー

RequiredDmaQueueEntry

ディスプレイ ミニポート ドライバー (またはディスプレイ アダプター) がキューに保持できる必要がある DMA バッファーの数。 ディスプレイ ミニポート ドライバーは、この数の DMA バッファーに対応するために必要なすべてのリソースを事前に割り当てする必要があります。

AdapterGuid

開始されるアダプターの識別子として機能する GUID。

AdapterLuid

Windows 8 以降で使用できます。

開始されるアダプターの識別子として機能するローカル一意識別子 (LUID)。

注釈

DirectX グラフィックス カーネル サブシステムは、 DxgkDdiSubmitCommand を呼び出すことによって、ディスプレイ ミニポート ドライバーに DMA バッファーを送信します。

DxgkDdiStartDevice 関数の DxgkStartInfo パラメーターは、DXGK_START_INFO構造体へのポインターです。

要件

要件
サポートされている最小のクライアント Windows Vista
Header dispmprt.h (Dispmprt.h を含む)