XAppCapture
XBOX 和桌面平台都包含原生广播体验,每个平台对于用户可以广播哪些应用程序都有自己的规则。这些 API 允许开发人员调出广播 UI 以及检测用户何时在广播。应用开发人员可以提供元数据事件和状态,与捕获的视频和音频文件/流一起保存或广播。函数
结构体
| 结构体 | 说明 |
|---|---|
| XAppBroadcastStatus | 描述应用/游戏广播能力的状态。 |
| XAppCaptureDiagnosticScreenshotResult | 应用捕获屏幕截图及描述性信息。 |
| XAppCaptureLocalResult | 包含调用 XAppCaptureRecordTimespan 的结果。 |
| XAppCaptureRecordClipResult | 捕获的视频剪辑及描述性信息。 |
| XAppCaptureScreenshotFile | 捕获的屏幕截图及描述性信息。 |
| XAppCaptureScreenshotStream | 表示屏幕截图流。 |
| XAppCaptureTakeScreenshotResult | 表示截取屏幕截图的结果。 |
| XAppCaptureUserRecordingResult | 包含调用 XAppCaptureStopUserRecord 的结果。 |
| XAppCaptureVideoCaptureSettings | GameDVR 视频捕获设置。 |
枚举
| 枚举 | 说明 |
|---|---|
| XAppCaptureMetadataPriority | 应用捕获元数据的优先级级别。用于在实施存储约束且必须删除某些元数据时确定哪些数据最重要。 |
| XAppCaptureScreenshotFormatFlag | 确定屏幕截图捕获的清晰度质量。 |
| XAppCaptureVideoColorFormat | 在 GameDVR 录制中使用的颜色格式。 |
| XAppCaptureVideoEncoding | 确定视频捕获的视频编码类型。 |
Conceptual documentation
See also
XAppCapture Error Codes系统 API 参考
