структура DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO (d3dkmddi.h)
Указывает ограничения аппаратной поддержки многоплановых наложения.
Синтаксис
typedef struct DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO {
union {
struct {
UINT FailingPlane : 4;
UINT TryAgain : 1;
UINT Reserved : 27;
};
UINT Value;
};
} DXGK_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO;
Члены
FailingPlane
Отсчитываемый от нуля индекс первой плоскости наложения в списке плоскостей, которые оборудование не поддерживает. Например, если можно было бы поддерживать плоскости 0 и 1, но не плоскость 2, драйвер должен задать для параметра FailingPlane значение 2.
Задание этого элемента эквивалентно установке первых 4 битов 32-разрядного элемента Value (0x0000000F).
TryAgain
Конфигурация многопланового перекрытия не поддерживается из-за переходного состояния, которое не является постоянным и должно завершиться в ближайшее время. Поэтому поддержку проверка вызов следует повторить и, вероятно, будет выполнено успешно через один или два интервала VSync.
Задание этого элемента эквивалентно установке пятого бита 32-разрядного элемента Value (0x00000010).
Reserved
Этот элемент зарезервирован и должен иметь нулевое значение. Установка для этого элемента нулевого значения эквивалентна установке оставшихся 27 бит (0xFFFFFFE0) 32-разрядного элемента Value равными нулям.
Value
32-разрядное значение, определяющее ограничения аппаратной поддержки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 |
Минимальная версия сервера | Windows Server 2012 R2 |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по