CMSampleBuffer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含特定媒体类型的零个或多个样本的容器。
public class CMSampleBuffer : CoreMedia.ICMAttachmentBearer, IDisposable
type CMSampleBuffer = class
interface ICMAttachmentBearer
interface INativeObject
interface IDisposable
- 继承
-
CMSampleBuffer
- 实现
属性
DataIsReady |
包含特定媒体类型的零个或多个样本的容器。 |
DecodeTimeStamp |
包含特定媒体类型的零个或多个样本的容器。 |
Duration |
包含特定媒体类型的零个或多个样本的容器。 |
Handle |
处理指向非托管对象表示形式的 (指针) 。 |
IsValid |
包含特定媒体类型的零个或多个样本的容器。 |
NumSamples |
包含特定媒体类型的零个或多个样本的容器。 |
OutputDecodeTimeStamp |
包含特定媒体类型的零个或多个样本的容器。 |
OutputDuration |
包含特定媒体类型的零个或多个样本的容器。 |
OutputPresentationTimeStamp |
包含特定媒体类型的零个或多个样本的容器。 |
PresentationTimeStamp |
包含特定媒体类型的零个或多个样本的容器。 |
TotalSampleSize |
包含特定媒体类型的零个或多个样本的容器。 |
方法
扩展方法
GetAttachment<T>(ICMAttachmentBearer, CMSampleBufferAttachmentKey, CMAttachmentMode) |
包含特定媒体类型的零个或多个样本的容器。 |
GetAttachment<T>(ICMAttachmentBearer, String, CMAttachmentMode) |
返回由 |
GetAttachments(ICMAttachmentBearer, CMAttachmentMode) |
返回所有持有者的附件和附件传播模式到 |
GetAttachments<TKey,TValue>(ICMAttachmentBearer, CMAttachmentMode) |
包含特定媒体类型的零个或多个样本的容器。 |
PropagateAttachments(ICMAttachmentBearer, ICMAttachmentBearer) |
传播属于 |
RemoveAllAttachments(ICMAttachmentBearer) |
删除所有 |
RemoveAttachment(ICMAttachmentBearer, String) |
删除由 |
SetAttachment(ICMAttachmentBearer, String, INativeObject, CMAttachmentMode) |
使用 |
SetAttachments(ICMAttachmentBearer, NSDictionary, CMAttachmentMode) |
使用 |