Condividi tramite


CMBlockBuffer.AppendMemoryBlock Metodo

Definizione

Overload

AppendMemoryBlock(Byte[], nuint, CMBlockBufferFlags)
AppendMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags)

AppendMemoryBlock(Byte[], nuint, CMBlockBufferFlags)

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

Parametri

data
Byte[]
offsetToData
System.System.UIntPtr System.unativeint

Restituisce

Si applica a

AppendMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags)

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

Parametri

memoryBlock
IntPtr

nativeint

blockLength
System.System.UIntPtr System.unativeint
customBlockSource
CMCustomBlockAllocator
offsetToData
System.System.UIntPtr System.unativeint
dataLength
System.System.UIntPtr System.unativeint

Restituisce

Si applica a