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


объединение DXGK_INTEGRATEDDISPLAYFLAGS (d3dkmddi.h)

Флаги, описывающие простые свойства встроенного дисплея.

Синтаксис

typedef union _DXGK_INTEGRATEDDISPLAYFLAGS {
  struct {
    DXGK_DISPLAYPANELORIENTATION UndockedOrientation : 2;
    DXGK_DISPLAYPANELORIENTATION DockedOrientation : 2;
    UINT                         Reserved : 28;
  };
  UINT   Value;
} DXGK_INTEGRATEDDISPLAYFLAGS, *PDXGK_INTEGRATEDDISPLAYFLAGS;

Члены

UndockedOrientation

Ориентация интегрированной панели при отключении системы.
В большинстве систем интегрированная панель устанавливается таким образом, чтобы встроенная ориентация панели соответствовала ориентации по умолчанию системы, поэтому будет использоваться DXGK_DPO_0 (ноль). Пример, где это будет ненулевое значение, если на ноутбуке используется собственная книжная панель.

DockedOrientation

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

В большинстве систем интегрированная панель устанавливается таким образом, чтобы встроенная ориентация панели соответствовала ориентации по умолчанию системы, поэтому будет использоваться DXGK_DPO_0 (ноль). Пример, где это будет ненулевым, является, если нативно книжная панель используется в небольшой планшет, а док хранит планшет в альбомной ориентации.

Reserved

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

Value

UINT используется для работы с объединенными бит-полями.

Требования

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