CMSampleBuffer.CreateWithNewTiming 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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”参数将包含错误代码。