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

Структура D3DDDIARG_VIEWPORTINFO описывает расположение и размер прямоугольника для обрезки представления.

Синтаксис

typedef struct _D3DDDIARG_VIEWPORTINFO {
  [in] UINT X;
  [in] UINT Y;
  [in] UINT Width;
  [in] UINT Height;
} D3DDDIARG_VIEWPORTINFO;

Члены

[in] X

Координата x в экранных координатах для левого верхнего угла прямоугольника для обрезки представления.

[in] Y

Координата y в экранных координатах для верхнего левого угла прямоугольника обрезки представления.

[in] Width

Ширина (в координатах экрана) прямоугольника обрезки представления, в котором выполняется отрисовка приложения.

[in] Height

Высота (в координатах экрана) прямоугольника обрезки представления, в котором выполняется отрисовка приложения.

Комментарии

Функция SetViewport драйвера отображения пользовательского режима должна обновить часть окна просмотра своего внутреннего контекста отрисовки с учетом расположения и размера, указанных в структуре D3DDDIARG_VIEWPORTINFO. Драйвер может использовать эти сведения для выполнения обрезки полосы защиты.

Требования

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

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

SetViewport