Поделиться через


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

Задает прямоугольник назначения для входного потока при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Синтаксис

typedef struct _DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA {
  BOOL Enable;
  RECT DestinationRect;
} DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA;

Члены

Enable

Указывает, следует ли использовать прямоугольник назначения или всю поверхность вывода. Значение состояния по умолчанию — FALSE.

Значение Значение
TRUE
Используйте прямоугольник назначения, заданный в элементе DestinationRect .
FALSE
Используйте всю поверхность вывода в качестве прямоугольника назначения.

DestinationRect

Прямоугольник назначения, определяющий часть выходной поверхности, в которой разрезается исходный прямоугольник. Прямоугольник назначения задается в пиксельных координатах относительно выходной поверхности. Значением по умолчанию является пустой прямоугольник (0, 0, 0, 0).

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

Требования

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

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

DXVA-HD

DXVAHD_STREAM_STATE

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

IDXVAHD_VideoProcessor::SetVideoProcessStreamState

Структуры Media Foundation