структура DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA (dxvahd.h)

Задает пропорции пикселей (PAR) для исходного и целевого прямоугольников.

Синтаксис

typedef struct _DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA {
  BOOL            Enable;
  DXVAHD_RATIONAL SourceAspectRatio;
  DXVAHD_RATIONAL DestinationAspectRatio;
} DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA;

Члены

Enable

Если задано значение TRUE, элементы SourceAspectRatio и DestinationAspectRatio содержат допустимые значения. В противном случае пропорции пикселей не указаны.

SourceAspectRatio

Структура DXVAHD_RATIONAL , содержащая исходный PAR. Значение состояния по умолчанию — 1:1 (квадратные пиксели).

DestinationAspectRatio

Структура DXVAHD_RATIONAL , содержащая целевой PAR. Значение состояния по умолчанию — 1:1 (квадратные пиксели).

Комментарии

Пропорции пикселей в формате 0/n и n/0 являются недопустимыми.

Если элемент Enable имеет значение FALSE, устройство игнорирует значения SourceAspectRatio и DestinationAspectRatio.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть dxvahd.h

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

DXVA-HD

DXVAHD_STREAM_STATE

Структуры видео Direct3D

IDXVAHD_VideoProcessor::SetVideoProcessStreamState

Структуры Media Foundation

Пропорции рисунка