Freigeben über


CMBlockBuffer.FromMemoryBlock Methode

Definition

Überlädt

FromMemoryBlock(Byte[], nuint, CMBlockBufferFlags, CMBlockBufferError)
FromMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError)

FromMemoryBlock(Byte[], nuint, CMBlockBufferFlags, CMBlockBufferError)

public static CoreMedia.CMBlockBuffer FromMemoryBlock (byte[] data, nuint offsetToData, CoreMedia.CMBlockBufferFlags flags, out CoreMedia.CMBlockBufferError error);
static member FromMemoryBlock : byte[] * nuint * CoreMedia.CMBlockBufferFlags *  -> CoreMedia.CMBlockBuffer

Parameter

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

Gibt zurück

Gilt für:

FromMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError)

public static CoreMedia.CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, nuint blockLength, CoreMedia.CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CoreMedia.CMBlockBufferFlags flags, out CoreMedia.CMBlockBufferError error);
static member FromMemoryBlock : nativeint * nuint * CoreMedia.CMCustomBlockAllocator * nuint * nuint * CoreMedia.CMBlockBufferFlags *  -> CoreMedia.CMBlockBuffer

Parameter

memoryBlock
IntPtr

nativeint

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

Gibt zurück

Gilt für: