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 值。

要求

要求
Header dispmprt.h