структура DXGK_CHILD_STATUS (dispmprt.h)
Структура DXGK_CHILD_STATUS содержит элементы, указывающие состояние дочернего устройства видеоадаптера.
Синтаксис
typedef struct _DXGK_CHILD_STATUS {
DXGK_CHILD_STATUS_TYPE Type;
ULONG ChildUid;
union {
struct {
BOOLEAN Connected;
} HotPlug;
struct {
UCHAR Angle;
} Rotation;
struct {
BOOLEAN Connected;
D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY MiracastMonitorType;
} Miracast;
};
} DXGK_CHILD_STATUS, *PDXGK_CHILD_STATUS;
Члены
Type
Член перечисления DXGK_CHILD_STATUS_TYPE , указывающий тип запрашиваемого состояния.
ChildUid
Целое число, созданное ранее драйвером мини-порта дисплея, идентифицирующее дочернее устройство, состояние которого запрашивается.
HotPlug
HotPlug.Connected
Если тип равен DXGK_CHILD_STATUS_TYPE. StatusConnection указывает, подключено ли к дочернему устройству внешнее оборудование (например, монитор). Значение TRUE указывает, что оборудование подключено; FALSE указывает, что оборудование не подключено.
Rotation
Rotation.Angle
Если тип равен DXGK_CHILD_STATUS_TYPE. StatusRotation указывает угол поворота дисплея, подключенного к дочернему устройству.
Miracast
Поддерживается в WDDM 1.3 и более поздних версиях, отображающих драйверы мини-портов, работающие на Windows 8.1 и более поздних версиях.
Miracast.Connected
Если тип равен DXGK_CHILD_STATUS_TYPE. StatusMiracast указывает, запущен ли сеанс, подключенный к Miracast. Значение TRUE указывает, что новый монитор подключен к приемнику Miracast или что сеанс Miracast запущен с подключенным монитором. False указывает, что монитор, подключенный к приемнику Miracast, отключен или сеанс Miracast остановлен.
Дополнительные сведения см. в разделе Беспроводные дисплеи (Miracast).
Miracast.MiracastMonitorType
Если элемент Connected во встроенной структуре Miracast имеет значение TRUE, указывает тип соединителя между приемником Miracast и монитором или телевизором.
Кроме того, если подключено значение TRUE , а приемник Miracast встроен в монитор или телевизор, драйвер мини-порта дисплея должен задать для этого значения значение D3DKMDT_VOT_MIRACAST.
Если драйвер не знает состояние подключения монитора, он должен задать для этого значения последнее состояние подключения монитора из перечисления D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY , о чем он сообщил операционной системе.
Дополнительные сведения см. в разделе Беспроводные дисплеи (Miracast).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по