다음을 통해 공유


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' 매개 변수에 오류 코드가 포함됩니다.

적용 대상