共用方式為


DXGK_PRE_START_INFO 結構 (dispmprt.h)

結構,允許在操作系統和驅動程式之間交換非常簡單的數據,在呼叫裝置之前可能需要,因此無法透過一般上限或適配卡資訊 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 值會在 上運作。

規格需求

需求
標頭 dispmprt.h