структура DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA (d3dumddi.h)

Структура DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA описывает данные, указывающие целевой прямоугольник выходных данных.

Синтаксис

typedef struct _DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT TargetRect;
} DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA;

Члены

[in] Enable

Логическое значение, указывающее, должен ли драйвер использовать член TargetRect или всю выходную поверхность в качестве целевого объекта. Значение по умолчанию — FALSE, указывающее, что вся выходная поверхность является целевой.

[in] TargetRect

Структура RECT , указывающая целевой прямоугольник в координатах выходной поверхности. Этот элемент имеет значение только в том случае, если для элемента Enable задано значение TRUE. Значение по умолчанию — (0,0,0,0).

Комментарии

Если для элемента Enable задано значение TRUE , а целевой прямоугольник, заданный элементом TargetRect , находится не в выходной поверхности, то пересечение целевого прямоугольника и выходной поверхности используется в качестве целевого прямоугольника.

Требования

Требование Значение
Минимальная версия клиента DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA поддерживается начиная с операционной системы Windows 7.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

RECT