串流媒體 DDI 參考
串流媒體 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 方法會取得此 Media Foundation 轉換上輸入資料流程的可用媒體類型, (MFT) 。 |
GetInputCurrentType GetInputCurrentType 方法會取得此 Media Foundation 轉換上輸入資料流程的目前媒體類型, (MFT) 。 |
GetInputStreamAttributes GetInputStreamAttributes 方法會取得此 Media Foundation 轉換上輸入資料流程的屬性存放區, (MFT) 。 |
GetInputStreamPreferredState GetInputStreamPreferredState 方法會取得裝置 MFT 輸入資料流程的慣用狀態和媒體類型。 |
GetInputStreamState GetInputStreamState 方法會取得裝置 MFT 的輸入資料流程狀態。 |
GetOutputAvailableType GetOutputAvailableType 方法會取得此 Media Foundation 轉換上輸出資料流程的可用媒體類型, (MFT) 。 |
GetOutputCurrentType GetOutputCurrentType 方法會取得此 Media Foundation 轉換上輸出資料流程的目前媒體類型, (MFT) 。 |
GetOutputStreamAttributes GetOutputStreamAttributes 方法會取得此 Media Foundation 轉換上輸出資料流程的屬性存放區, (MFT) 。 |
GetOutputStreamState GetOutputStreamState 方法會取得裝置 MFT 的輸出資料流程狀態。 |
GetStreamCount GetStreamCount 方法會取得此 Media Foundation 轉換上的目前輸入和輸出資料流程數目, (MFT) 。 |
GetStreamIDs GetStreamIDs 方法會取得此 Media Foundation 轉換 (MFT) 之輸入和輸出資料流程的資料流程識別碼。 |
InitializeTransform 呼叫 InitializeTransform 以初始化裝置 MFT。 |
OnBufferSent 當系統組態的畫面緩衝區傳送至設備磁碟機時呼叫。 |
ProcessEvent ProcessEvent 方法會將事件傳送至此 Media Foundation 轉換上的輸入資料流程, (MFT) 。 |
ProcessInput ProcessInput 方法會將資料傳遞給此 Media Foundation 轉換上的輸入資料流程, (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 格式。 |
FaceFaceBlobHeader FaceFaceBlobHeader 結構描述 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 屬性之 Blob 格式的大小和計數資訊。 |
FaceRectInfo FaceRectInfo 結構描述 MF_CAPTURE_METADATA_FACEROIS 屬性的 Blob 格式。 |
FaceRectInfoBlobHeader FaceRectInfoBlobHeader 結構描述MF_CAPTURE_METADATA_FACEROIS屬性之 Blob 格式的大小和計數資訊。 |
HistogramBlobHeader HistogramBlobHeader 結構描述 blob 大小和 blob 中MF_CAPTURE_METADATA_HISTOGRAM屬性的長條圖數目。 |
HistogramDataHeader HistogramDataHeader 結構描述 MF_CAPTURE_METADATA_HISTOGRAM 屬性的 Blob 格式。 |
長條圖Grid 長條圖Grid 結構描述MF_CAPTURE_METADATA_HISTOGRAM的 Blob 格式。 |
長條圖Header 長條圖Header 結構描述MF_CAPTURE_METADATA_HISTOGRAM的 Blob 格式。 |
MetadataTimeStamps MetadataTimeStamps 結構描述 MF_CAPTURE_METADATA_FACEROITIMESTAMPS 屬性的 Blob 格式。 |