Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA описывает данные о состоянии потока, указывающие пропорции пикселей.
Синтаксис
typedef struct _DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA {
[in] BOOL Enable;
[in] DXVAHDDDI_RATIONAL SourceAspectRatio;
[in] DXVAHDDDI_RATIONAL DestinationAspectRatio;
} DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA;
Члены
[in] Enable
Логическое значение, указывающее, доступны ли пропорции пикселей. Значение по умолчанию — FALSE, указывающее, что пропорции пикселей недоступны.
[in] SourceAspectRatio
Структура DXVAHDDDI_RATIONAL, указывающая пропорции пикселя источника. Значение по умолчанию — (1, 1).
[in] DestinationAspectRatio
Структура DXVAHDDDI_RATIONAL, указывающая пропорции пикселя назначения. Значение по умолчанию — (1, 1).
Замечания
Драйверу может потребоваться соотношение пропорций исходного и целевого пикселей для достижения наилучшего результата.
Состояние потока DXVAHDDDI_STREAM_STATE_ASPECT_RATIO лучше всего задать вместе с состоянием потока DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING.
Пропорции пикселей (0, любое значение) и (любое значение, 0) являются недопустимыми и приводят к возврату драйвера ошибки.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA поддерживается начиная с операционной системы Windows 7. |
| заголовка | d3dumddi.h (include D3dumddi.h) |