Files
XCEngine/docs/api/rhi/opengl/command-list/set-viewport.md
2026-03-20 02:35:45 +08:00

825 B
Raw Blame History

OpenGLCommandList::SetViewport

void SetViewport(const Viewport& viewport)

设置渲染视口区域。

参数:

  • viewport - 视口结构,包含以下成员:
    • topLeftX - 视口左下角 X 坐标
    • topLeftY - 视口左下角 Y 坐标
    • width - 视口宽度
    • height - 视口高度
    • minDepth - 最小深度值(通常为 0.0f
    • maxDepth - 最大深度值(通常为 1.0f

返回值:无

示例:

Viewport viewport;
viewport.topLeftX = 0.0f;
viewport.topLeftY = 0.0f;
viewport.width = 800.0f;
viewport.height = 600.0f;
viewport.minDepth = 0.0f;
viewport.maxDepth = 1.0f;
commandList->SetViewport(viewport);

相关文档