共用方式為


串流媒體 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 格式。