ScnLib_SetInGameOverlayPosition() | 标准版 | 专业版 | 超级版 | 至尊版 |
| C++ |
__declspec(dllimport) void __stdcall ScnLib_SetInGameOverlayPosition(int nPosition, int nMarginX, int nMarginY); |
✘ | ✘ | ✘ | ✔ |
| C# |
[DllImport("ScnLib.dll")] public static extern void ScnLib_SetInGameOverlayPosition(int Position, int MarginX, int MarginY); |
| Basic |
Public Declare Sub ScnLib_SetInGameOverlayPosition Lib "ScnLib.dll" (ByVal Position As Int32, ByVal MarginX As Int32, ByVal MarginY As Int32) |
| Delphi |
procedure ScnLib_SetInGameOverlayPosition(Position: Integer; MarginX: Integer; MarginY: Integer); stdcall; external 'ScnLib.dll'; |
- 描述
调整游戏内覆盖层的位置。
- 参数
- Position [in]
- SCNLIB_POSITION_TOP_LEFT : 位于游戏屏幕的左上角。
- SCNLIB_POSITION_TOP : 位于游戏屏幕的顶部。
- SCNLIB_POSITION_TOP_RIGHT : 位于游戏屏幕的右上角。
- SCNLIB_POSITION_RIGHT : 位于游戏屏幕的右侧。
- SCNLIB_POSITION_BOTTOM_RIGHT : 位于游戏屏幕的右下角。
- SCNLIB_POSITION_BOTTOM : 位于游戏屏幕的底部。
- SCNLIB_POSITION_BOTTOM_LEFT : 位于游戏屏幕的左下角。
- SCNLIB_POSITION_LEFT : 位于游戏屏幕的左侧。
- SCNLIB_POSITION_CENTER : 位于游戏屏幕的中心。
- MarginX [in]
水平边距,表示距离游戏屏幕边缘的偏移量。
- MarginY [in]
垂直边距,表示距离游戏屏幕边缘的偏移量。
- 返回值
无。
- 备注
调用此函数来调整游戏内覆盖层的位置。初始状态下,覆盖层位于游戏屏幕的左上角(SCNLIB_POSITION_TOP_LEFT)。即使在录制过程中,您也可以改变覆盖层的位置。要检测游戏内覆盖层的当前位置,请调用ScnLib_GetInGameOverlayPosition()。
- 参见
ScnLib_GetInGameOverlayPosition()
ScnLib_ShowInGameOverlay()
|