CMBlockBuffer 클래스

정의

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

public class CMBlockBuffer : CoreFoundation.NativeObject, CoreMedia.ICMAttachmentBearer
type CMBlockBuffer = class
    inherit NativeObject
    interface ICMAttachmentBearer
    interface INativeObject
상속
구현

속성

Name Description
DataLength

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

Handle

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
IsEmpty

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

Owns

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)

메서드

Name Description
AccessDataBytes(UIntPtr, UIntPtr, IntPtr, IntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

AppendBuffer(CMBlockBuffer, UIntPtr, UIntPtr, CMBlockBufferFlags)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

AppendMemoryBlock(Byte[], UIntPtr, CMBlockBufferFlags)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

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

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

AssureBlockMemory()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

ClearHandle()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
CopyDataBytes(UIntPtr, UIntPtr, Byte[])

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

CopyDataBytes(UIntPtr, UIntPtr, IntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

CreateContiguous(CMBlockBuffer, CMCustomBlockAllocator, UIntPtr, UIntPtr, CMBlockBufferFlags, CMBlockBufferError)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

Dispose()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
Dispose(Boolean)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 NativeObject)
Equals(Object)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
FillDataBytes(Byte, UIntPtr, UIntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

FromBuffer(CMBlockBuffer, UIntPtr, UIntPtr, CMBlockBufferFlags, CMBlockBufferError)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

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

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

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

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

GetCheckedHandle()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
GetDataPointer(UIntPtr, UIntPtr, UIntPtr, IntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

GetHashCode()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
InitializeHandle(NativeHandle)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 DisposableObject)
IsRangeContiguous(UIntPtr, UIntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

Release()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 NativeObject)
ReplaceDataBytes(Byte[], UIntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

ReplaceDataBytes(IntPtr, UIntPtr, UIntPtr)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

Retain()

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

(다음에서 상속됨 NativeObject)

확장명 메서드

Name Description
GetAttachment<T>(ICMAttachmentBearer, CMSampleBufferAttachmentKey, CMAttachmentMode)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

GetAttachment<T>(ICMAttachmentBearer, String, CMAttachmentMode)

식별되는 key 첨부 파일을 반환하고 첨부 파일 전파 모드 attachmentModeOut를 씁니다.

GetAttachments(ICMAttachmentBearer, CMAttachmentMode)

전달자의 모든 첨부 파일 배열과 첨부 파일 전파 모드를 반환합니다 attachmentMode.

GetAttachments<TKey,TValue>(ICMAttachmentBearer, CMAttachmentMode)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

GetHandle(INativeObject)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

GetNonNullHandle(INativeObject, String)

인접하지 않은 메모리 영역에 대한 연속된 데이터 오프셋 범위입니다.

PropagateAttachments(ICMAttachmentBearer, ICMAttachmentBearer)

에 속 source 하고 전파할 수 있는 첨부 파일을 전파 destination합니다.

RemoveAllAttachments(ICMAttachmentBearer)

'의 첨부 파일을 모두 target제거합니다.

RemoveAttachment(ICMAttachmentBearer, String)

로 식별 key되는 첨부 파일을 제거합니다.

SetAttachment(ICMAttachmentBearer, String, INativeObject, CMAttachmentMode)

value 지정된 keyattachmentMode및 .을 사용하여 전달자에 연결합니다.

SetAttachments(ICMAttachmentBearer, NSDictionary, CMAttachmentMode)

theAttachments 지정된 을 사용하여 전달자에 연결합니다attachmentMode.

적용 대상