CMSampleBuffer.CreateWithNewTiming 方法

定义

重载

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[])

使用提供的计时信息克隆示例缓冲区。

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[], nint)

使用提供的计时信息克隆示例缓冲区。

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[])

使用提供的计时信息克隆示例缓冲区。

public static CoreMedia.CMSampleBuffer CreateWithNewTiming (CoreMedia.CMSampleBuffer original, CoreMedia.CMSampleTimingInfo[] timing);
static member CreateWithNewTiming : CoreMedia.CMSampleBuffer * CoreMedia.CMSampleTimingInfo[] -> CoreMedia.CMSampleBuffer

参数

original
CMSampleBuffer

为新示例缓冲区提供默认值的现有示例缓冲区。

timing
CMSampleTimingInfo[]

新示例缓冲区的计时信息。

返回

与原始缓冲区相同的示例缓冲区,但提供的计时信息除外。

适用于

CreateWithNewTiming(CMSampleBuffer, CMSampleTimingInfo[], nint)

使用提供的计时信息克隆示例缓冲区。

public static CoreMedia.CMSampleBuffer CreateWithNewTiming (CoreMedia.CMSampleBuffer original, CoreMedia.CMSampleTimingInfo[] timing, out nint status);
static member CreateWithNewTiming : CoreMedia.CMSampleBuffer * CoreMedia.CMSampleTimingInfo[] *  -> CoreMedia.CMSampleBuffer

参数

original
CMSampleBuffer

为新示例缓冲区提供默认值的现有示例缓冲区。

timing
CMSampleTimingInfo[]

新示例缓冲区的计时信息。

status
System.System.IntPtr System.nativeint

如果发生错误,则为错误代码;否则为 0。

返回

与原始缓冲区相同的示例缓冲区,但提供的计时信息除外。 如果发生错误,将返回 null,并且“status”参数将包含错误代码。

适用于