CMBlockBuffer Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan.
public class CMBlockBuffer : CoreMedia.ICMAttachmentBearer, IDisposable
type CMBlockBuffer = class
interface ICMAttachmentBearer
interface INativeObject
interface IDisposable
- Warisan
-
CMBlockBuffer
- Penerapan
Properti
DataLength |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. |
IsEmpty |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
Metode
AccessDataBytes(nuint, nuint, IntPtr, IntPtr) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
AppendBuffer(CMBlockBuffer, nuint, nuint, CMBlockBufferFlags) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
AppendMemoryBlock(Byte[], nuint, CMBlockBufferFlags) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
AppendMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
AssureBlockMemory() |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
CopyDataBytes(nuint, nuint, Byte[]) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
CopyDataBytes(nuint, nuint, IntPtr) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
CreateContiguous(CMBlockBuffer, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
CreateEmpty(UInt32, CMBlockBufferFlags, CMBlockBufferError) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
Dispose() |
Merilis sumber daya yang digunakan oleh objek CMBlockBuffer. |
Dispose(Boolean) |
Merilis sumber daya yang digunakan oleh objek CMBlockBuffer. |
FillDataBytes(Byte, nuint, nuint) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
Finalize() |
Finalizer untuk objek CMBlockBuffer |
FromBuffer(CMBlockBuffer, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
FromMemoryBlock(Byte[], nuint, CMBlockBufferFlags, CMBlockBufferError) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
FromMemoryBlock(IntPtr, nuint, CMCustomBlockAllocator, nuint, nuint, CMBlockBufferFlags, CMBlockBufferError) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
GetDataPointer(nuint, nuint, nuint, IntPtr) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
IsRangeContiguous(nuint, nuint) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
ReplaceDataBytes(Byte[], nuint) |
Menyalin dan Mengganti potongan buffer dengan data array byte sumber yang diberikan. |
ReplaceDataBytes(IntPtr, nuint, nuint) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
Metode Ekstensi
GetAttachment<T>(ICMAttachmentBearer, CMSampleBufferAttachmentKey, CMAttachmentMode) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
GetAttachment<T>(ICMAttachmentBearer, String, CMAttachmentMode) |
Mengembalikan lampiran yang diidentifikasi oleh |
GetAttachments(ICMAttachmentBearer, CMAttachmentMode) |
Mengembalikan array dari semua lampiran pembawa dan mode penyebaran lampiran ke |
GetAttachments<TKey,TValue>(ICMAttachmentBearer, CMAttachmentMode) |
Berbagai offset data yang berdampingan di atas wilayah memori yang mungkin tidak berdampingan. |
PropagateAttachments(ICMAttachmentBearer, ICMAttachmentBearer) |
Menyebarkan lampiran milik |
RemoveAllAttachments(ICMAttachmentBearer) |
Menghapus semua |
RemoveAttachment(ICMAttachmentBearer, String) |
Menghapus lampiran yang diidentifikasi oleh |
SetAttachment(ICMAttachmentBearer, String, INativeObject, CMAttachmentMode) |
|
SetAttachments(ICMAttachmentBearer, NSDictionary, CMAttachmentMode) |
|