структура DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION (d3dkmddi.h)
Указывает сведения о любых дополнительных преобразованиях, которые должны произойти после создания плоскостей.
Синтаксис
typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
D3DDDI_ROTATION Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;
Члены
Flags
Структура DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS , указывающая дополнительные сведения о преобразовании.
SrcRect
Содержит исходный прямоугольник виртуального режима.
DstRect
Содержит целевой прямоугольник виртуального режима.
Rotation
Указывает на дополнительный поворот, который должен произойти на окончательном изображении.
Комментарии
Исходный режим содержит размер виртуального режима, а целевой прямоугольник указывает, как виртуальный режим сопоставляется с физическим режимом.
Например, если виртуальный режим 1024x768 используется с физическим режимом 1920x1080, возможны следующие конфигурации:
Режим растяжения:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {0, 0, 1920, 1080}
Режим по центру:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {448, 156, 1472, 924}
Пропорции растянуты:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {240, 0, 1680, 1080} // Разрешение монитора 1080p
Требования
Требование | Значение |
---|---|
Заголовок | d3dkmddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по