本文整理汇总了C#中Viewport.get_Width方法的典型用法代码示例。如果您正苦于以下问题:C# Viewport.get_Width方法的具体用法?C# Viewport.get_Width怎么用?C# Viewport.get_Width使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Viewport
的用法示例。
在下文中一共展示了Viewport.get_Width方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetViewport
public static bool SetViewport(int x, int y, int w, int h)
{
PushAll();
Viewport viewport = new Viewport();
viewport.set_MinZ(0f);
viewport.set_MaxZ(1f);
int v = x;
int num2 = y;
int num3 = x + w;
int num4 = y + h;
Fix(ref v, Engine.ScreenWidth);
Fix(ref num2, Engine.ScreenHeight);
Fix(ref num3, Engine.ScreenWidth);
Fix(ref num4, Engine.ScreenHeight);
viewport.set_X(v);
viewport.set_Y(num2);
viewport.set_Width(num3 - v);
viewport.set_Height(num4 - num2);
if ((viewport.get_Width() == 0) || (viewport.get_Height() == 0))
{
return false;
}
Engine.m_Device.set_Viewport(viewport);
return true;
}