ScnLib_ShowInGameOverlay() | 标准版 | 专业版 | 超级版 | 游戏版 |
C++ |
__declspec(dllimport) void __stdcall ScnLib_ShowInGameOverlay(const PVOID pRGB, int nWidth, int nHeight, int nBitCount); |
✘ | ✘ | ✘ | ✔ |
C# |
[DllImport("ScnLib.dll")] public static extern void ScnLib_ShowInGameOverlay(IntPtr RGB, int Width, int Height, int BitCount); |
Basic |
Public Declare Sub ScnLib_ShowInGameOverlay Lib "ScnLib.dll" (ByVal RGB As IntPtr, ByVal Width As Int32, ByVal Height As Int32, ByVal BitCount As Int32) |
Delphi |
procedure ScnLib_ShowInGameOverlay(const RGB: Pointer; Width: Integer; Height: Integer; BitCount: Integer); stdcall; external 'ScnLib.dll'; |
- 描述
显示/更新/隐藏游戏内覆盖画面。
- 参数
- RGB [in]
覆盖画面 DIB(Device-Independent Bitmaps)像素比特位数据缓冲区的指针。
- Width [in]
覆盖画面 DIB 的宽。
- Height [in]
覆盖画面 DIB 的高。
- BitCount [in]
覆盖画面 DIB 的像素比特位数。仅支持 32、24 和 16 位 RGB DIB。
- 返回值
无。
- 备注
调用此函数来显示/更新/隐藏游戏内覆盖画面。传入有效的 DIB 图像参数即可显示或更新游戏内覆盖画面;传入任意零值参数即可隐藏游戏内覆盖画面。请注意,您输入的 DIB 图像的行数据跨度必须是 DWORD(4 字节)的倍数,因此在输入 24 位或 16 位 DIB 时要小心补齐。在录制过程中显示/更新/隐藏游戏内覆盖画面是允许的。
- 参见
ScnLib_EnableGameCaptureMode(), ScnLib_SetInGameOverlayPosition()
|