структура 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 |
Верхняя часть | d3dkmdt.h |