Share via


CMBlockBuffer.AppendMemoryBlock Method

Definition

Overloads

AppendMemoryBlock(Byte[], UIntPtr, CMBlockBufferFlags)

public CoreMedia.CMBlockBufferError AppendMemoryBlock(byte[] data, UIntPtr offsetToData, CoreMedia.CMBlockBufferFlags flags);
member this.AppendMemoryBlock : byte[] * unativeint * CoreMedia.CMBlockBufferFlags -> CoreMedia.CMBlockBufferError

Parameters

data
Byte[]
offsetToData
UIntPtr

unativeint

Returns

Applies to

AppendMemoryBlock(IntPtr, UIntPtr, CMCustomBlockAllocator, UIntPtr, UIntPtr, CMBlockBufferFlags)

public CoreMedia.CMBlockBufferError AppendMemoryBlock(IntPtr memoryBlock, UIntPtr blockLength, CoreMedia.CMCustomBlockAllocator customBlockSource, UIntPtr offsetToData, UIntPtr dataLength, CoreMedia.CMBlockBufferFlags flags);
member this.AppendMemoryBlock : nativeint * unativeint * CoreMedia.CMCustomBlockAllocator * unativeint * unativeint * CoreMedia.CMBlockBufferFlags -> CoreMedia.CMBlockBufferError

Parameters

memoryBlock
IntPtr

nativeint

blockLength
UIntPtr

unativeint

customBlockSource
CMCustomBlockAllocator
offsetToData
UIntPtr

unativeint

dataLength
UIntPtr

unativeint

Returns

Applies to