AM_STREAM_INFO結構 (strmif.h)

[與此頁面相關的功能 DirectShow 是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft 強烈建議新程式代碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式代碼盡可能重寫為使用新的 API。

AM_STREAM_INFO 結構包含數據流控制資訊。

語法

typedef struct AM_STREAM_INFO {
  REFERENCE_TIME tStart;
  REFERENCE_TIME tStop;
  DWORD          dwStartCookie;
  DWORD          dwStopCookie;
  DWORD          dwFlags;
} AM_STREAM_INFO;

成員

tStart

針腳開始串流數據的時間。

tStop

針腳停止串流數據的時間。

dwStartCookie

值,當針腳啟動時,將會隨著事件通知一起傳送。

dwStopCookie

當針腳停止時,將會隨著事件通知一起傳送的值。

dwFlags

來自 AM_STREAM_INFO_FLAGS 列舉之零個或多個旗標的位組合。

規格需求

需求
標頭 strmif.h (包含 Dshow.h)

另請參閱

DirectShow 結構

IAMStreamControl::GetInfo