XAppCaptureLocalResult

包含调用 XAppCaptureRecordTimespan 的结果。

语法

struct XAppCaptureLocalResult {
  XAppCaptureLocalStreamHandle clipHandle;
  size_t fileSizeInBytes;
  SYSTEMTIME clipStartTimestamp;
  uint64_t durationInMilliseconds;
  uint32_t width;
  uint32_t height;
  XAppCaptureVideoEncoding encoding;
  XAppCaptureVideoColorFormat colorFormat;
}

成员

clipHandle
类型:XAppCaptureLocalStreamHandle

本地 .mp4 文件的图柄。 该图柄在 XAppCaptureReadLocalStreamXAppCaptureCloseLocalStream 中使用。
录制完成后,应始终在图柄上调用 XAppCaptureCloseLocalStream 以释放系统资源。

fileSizeInBytes
类型:size_t

录制的大小(以字节为单位)。

clipStartTimestamp
类型:SYSTEMTIME

录制的开始时间。

durationInMilliseconds
类型:uint64_t

录制的实际持续时间(以毫秒为单位)。 这可能与 XAppCaptureRecordTimespan 中传递的持续时间不同。 例如,当游戏不在前台时,录制内容不包含任何时间。

width
类型:uint32_t

录制的宽度。

height
类型:uint32_t

录制的高度。

encoding
类型:XAppCaptureVideoEncoding

录制的编码格式。

colorFormat
类型:XAppCaptureVideoColorFormat

录制的颜色格式。

要求

头文件:XAppCapture.h

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XAppCapture 成员