структура D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT (d3dkmdt.h)

Структура D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT используется для указания типов масштабирования (и центрирования), поддерживаемых определенным путьом VidPN.

Синтаксис

typedef struct _D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT {
  UINT Identity : 1;
  UINT Centered : 1;
  UINT Stretched : 1;
  UINT AspectRatioCenteredMax : 1;
  UINT Custom : 1;
} D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT;

Члены

Identity

Путь может отображать содержимое без преобразования.

Centered

Путь может отображать содержимое по центру.

Stretched

Путь может отображать масштабируемое содержимое.

AspectRatioCenteredMax

Путь может масштабировать исходное содержимое в соответствии с целевым объектом, сохраняя пропорции источника.

Этот элемент доступен начиная с Windows 7.

Custom

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

Комментарии

Элемент ScalingSupport структуры D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION является D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT структурой.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dkmdt.h

См. также раздел

D3DKMDT_VIDPN_PRESENT_PATH_SCALING

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION