Поделиться через


структура DXGK_PRE_START_INFO (dispmprt.h)

Структура позволяет обмениваться очень простыми данными между ОС и драйвером, которые могут потребоваться перед вызовом устройства и поэтому не могут запрашиваться через обычные ограничения или идентификаторы данных адаптера.

Синтаксис

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 во время инициализации драйвера.

ReservedOut

Это значение зарезервировано для использования системы.

Output

Объединенное значение UINT работало.

Требования

Требование Ценность
заголовка dispmprt.h