次の方法で共有


DXGK_PRE_START_INFO 構造体 (dispmprt.h)

OS とドライバーの間で非常に単純なデータを交換できるようにするための構造。これは、デバイスの呼び出しを開始する前に必要になる可能性があるため、通常のキャップまたはアダプター情報 DDI を介して照会することはできません。

構文

typedef struct _DXGK_PRE_START_INFO {
  union {
    struct {
      UINT ReservedIn;
    };
    UINT Input;
  };
  union {
    struct {
      UINT SupportPreserveBootDisplay : 1;
      UINT IsUEFIFrameBufferCpuAccessibleDuringStartup : 1;
      UINT ReservedOut : 30;
    };
    UINT Output;
  };
} DXGK_PRE_START_INFO, *PDXGK_PRE_START_INFO;

メンバー

ReservedIn

この値はシステムで使うために予約されています。

Input

操作対象の結合 UINT 値。

SupportPreserveBootDisplay

DxgkDdiStartDevice 全体でファームウェア表示モードのタイミングと内容を保持するためのサポートを示すフラグ。

IsUEFIFrameBufferCpuAccessibleDuringStartup

ドライバーの初期化中に、ドライバーが UEFI フレーム バッファーに同じ CPU 仮想アドレス マッピングを維持できることを示します。

ReservedOut

この値はシステムで使うために予約されています。

Output

操作対象の結合 UINT 値。

要件

要件
Header dispmprt.h