流式处理媒体 DDI 参考技术概述。
流式处理媒体 DDI 参考技术不与任何标头相关联。
有关此技术的编程指南,请参阅:
枚举
|
MF_MEDIASOURCE_STATUS_INFO . (MF_MEDIASOURCE_STATUS_INFO) |
|
MF_TRANSFER_VIDEO_FRAME_FLAGS . (MF_TRANSFER_VIDEO_FRAME_FLAGS) |
函数
|
FlushInputStream FlushInputStream 方法刷新设备 MFT 的输入流。 |
|
FlushOutputStream FlushOutputStream 方法刷新设备 MFT 的输出流。 |
|
GetInputAvailableType GetInputAvailableType 方法获取此媒体基础转换 (MFT) 上的输入流的可用媒体类型。 |
|
GetInputCurrentType GetInputCurrentType 方法获取此媒体基础转换 (MFT) 上的输入流的当前媒体类型。 |
|
GetInputStreamAttributes GetInputStreamAttributes 方法获取此媒体基础转换 (MFT) 的输入流的属性存储。 |
|
GetInputStreamPreferredState GetInputStreamPreferredState 方法获取设备 MFT 输入流的首选状态和媒体类型。 |
|
GetInputStreamState GetInputStreamState 方法获取设备 MFT 的输入流状态。 |
|
GetOutputAvailableType GetOutputAvailableType 方法获取此媒体基础转换 (MFT) 的输出流的可用媒体类型。 |
|
GetOutputCurrentType GetOutputCurrentType 方法获取此媒体基础转换 (MFT) 上的输出流的当前媒体类型。 |
|
GetOutputStreamAttributes GetOutputStreamAttributes 方法获取此媒体基础转换 (MFT) 的输出流的属性存储。 |
|
GetOutputStreamState GetOutputStreamState 方法获取设备 MFT 的输出流状态。 |
|
GetStreamCount GetStreamCount 方法获取此媒体基础转换 (MFT) 的当前输入和输出流数。 |
|
GetStreamIDs GetStreamIDs 方法获取此媒体基础转换 (MFT) 的输入和输出流的流标识符。 |
|
InitializeTransform 调用 InitializeTransform 以初始化设备 MFT。 |
|
OnBufferSent 将系统分配的帧缓冲区发送到设备驱动程序时调用。 |
|
ProcessEvent ProcessEvent 方法将事件发送到此媒体基础转换 (MFT) 的输入流。 |
|
ProcessInput ProcessInput 方法将数据传送到此媒体基础转换 (MFT) 的输入流。 |
|
ProcessMessage ProcessMessage 方法将消息发送到 Device Media Foundation 转换 (MFT) 。 |
|
ProcessOutput ProcessOutput 方法从设备 MFT 输出流获取已处理的输出。 |
|
SetInputStreamState SetInputStreamState 方法设置设备 MFT 输入流状态和媒体类型。 |
|
SetOutputStreamState SetOutputStreamState 方法设置设备 MFT 输出流状态和媒体类型。 |
接口
|
IMFDeviceTransform 本部分包含 IMFDeviceTransform 接口的参考信息。 |
|
IMFDeviceTransformCallback 实现此回调,以在系统分配的帧缓冲区发送到设备驱动程序时接收通知。 |
结构
|
CapturedMetadataExposureCompensation 此结构包含捕获的照片的 EV 补偿反馈的 blob 信息。 |
|
CapturedMetadataISOGains CapturedMetadataISOGains 结构描述了MF_CAPTURE_METADATA_ISO_GAINS的 Blob 格式。 |
|
CapturedMetadataWhiteBalanceGains 此结构描述 MF_CAPTURE_METADATA_WHITEBALANCE_GAINS 属性的 Blob 格式。 |
|
Face 打分 Face 打图结构描述了 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 属性的 Blob 格式。 |
|
Face打字表BlobHeader Face打字BlobHeader 结构描述MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS属性的 blob 格式的大小和计数信息。 |
|
FaceRectInfo FaceRectInfo 结构描述了 MF_CAPTURE_METADATA_FACEROIS 属性的 Blob 格式。 |
|
FaceRectInfoBlobHeader FaceRectInfoBlobHeader 结构描述了 MF_CAPTURE_METADATA_FACEROIS 属性的 blob 格式的大小和计数信息。 |
|
HistogramBlobHeader HistogramBlobHeader 结构描述 blob 中MF_CAPTURE_METADATA_HISTOGRAM属性的 blob 大小和直方图数。 |
|
HistogramDataHeader HistogramDataHeader 结构描述 MF_CAPTURE_METADATA_HISTOGRAM 属性的 blob 格式。 |
|
HistogramGrid HistogramGrid 结构描述了MF_CAPTURE_METADATA_HISTOGRAM的 blob 格式。 |
|
直方图Header 直方图Header 结构描述了MF_CAPTURE_METADATA_HISTOGRAM的 Blob 格式。 |
|
MetadataTimeStamps MetadataTimeStamps 结构描述了 MF_CAPTURE_METADATA_FACEROITIMESTAMPS 属性的 Blob 格式。 |