Кбасеконтролвидео. Жетдестинатионпоситион, метод

GetDestinationPositionМетод извлекает прямоугольник назначения в рамках одной атомарной операции.

Синтаксис

HRESULT GetDestinationPosition(
   long *pLeft,
   long *pTop,
   long *pWidth,
   long *pHeight
);

Параметры

плефт

Указатель на левую координату прямоугольника назначения.

птоп

Указатель на верхнюю координату прямоугольника назначения.

пвидс

Указатель на ширину прямоугольника назначения.

феигхт

Указатель на высоту прямоугольника назначения.

Возвращаемое значение

Возвращает значение HRESULT , которое зависит от реализации. может принимать одно из следующих значений или другие значения, отсутствующие в списке.

Код возврата Описание
_Ошибка E
Ошибка.
_указатель E
Пустой аргумент указателя.
VFW _ E _ не _ подключен
Невозможно выполнить операцию, так как ПИН-коды не подключены.
NOERROR
Успешно.

Remarks

Эту функцию члена можно использовать вместо отдельных вызовов функций члена кбасеконтролвидео:: Get _ дестинатионлефт, кбасеконтролвидео:: Get _ дестинатионтоп, кбасеконтролвидео:: Get _ DestinationWidthи CBaseControlVideo:: Get _ DestinationHeight . Приложение может изменить исходный и конечный прямоугольники видео через интерфейс ибасиквидео . Исходный прямоугольник влияет на то, какой раздел исходного видео будет отображаться на экране. прямоугольник назначения влияет на то, где будет отображаться видео при его воспроизведении. Прямоугольник назначения задается относительно клиентской области окна, в котором оно воспроизводится. Левый верхний угол окна имеет координаты (0, 0).

Requirements (Требования)

Требование Значение
Заголовок
ктлутил. h (включает Потоки. h)
Библиотека
Стрмбасе. lib (розничные сборки);
Стрмбасд. lib (отладочные сборки)

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

Класс Кбасеконтролвидео