Поделиться через


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 будет содержать код ошибки.

Применяется к