共用方式為


IWiaVideo 介面 (wiavideo.h)

IWiaVideo介面提供方法,允許使用 Windows 影像下載 (WIA) 服務的應用程式,從串流視訊裝置取得仍然影像。

注意 WIA 不支援 Windows Server 2003、Windows Vista 和更新版本的視訊裝置。 針對這些版本的 Windows,請使用 DirectShow 從視訊取得影像。
 

繼承

IWiaVideo介面繼承自IUnknown介面。 IWiaVideo 也有下列類型的成員:

方法

IWiaVideo介面具有這些方法。

 
IWiaVideo::CreateVideoByDevNum

IWiaVideo::CreateVideoByDevNum 方法會建立串流視訊裝置的連線,並使用從 Directshow 列舉取得的裝置號碼。
IWiaVideo::CreateVideoByName

IWiaVideo::CreateVideoByName 方法會使用從 Directshow 列舉取得的易記裝置名稱,建立串流視訊裝置的連線。
IWiaVideo::CreateVideoByWiaDevID

IWiaVideo::CreateVideoByWiaDevID 方法會從其 WIA_DIP_DEV_ID 屬性建立串流視訊裝置的連線。
IWiaVideo::D estroyVideo

IWiaVideo::D estroyVideo 方法會關閉串流影片。 若要重新開機視訊播放,應用程式必須再次呼叫其中一個 IWiaVideo CreateVideo 方法。
IWiaVideo::get_ImagesDirectory

IWiaVideo::ImagesDirectory 屬性會指定呼叫 IWiaVideo::TakePicture 方法時儲存影像的完整路徑和目錄。 (取得)
IWiaVideo::get_PreviewVisible

IWiaVideo::P reviewVisible 屬性會指定影片播放是否在其父視窗中顯示。 這不會影響影片WIAVIDEO_STATE。 (取得)
IWiaVideo::GetCurrentState

IWiaVideo::GetCurrentState 方法會將視訊資料流程的狀態指定為WIAVIDEO_STATE列舉的成員。
IWiaVideo::P ause

IWiaVideo::P ause 方法會暫停視訊播放。
IWiaVideo::P lay

開始播放串流視訊。
IWiaVideo::p ut_ImagesDirectory

IWiaVideo::ImagesDirectory 屬性會指定呼叫 IWiaVideo::TakePicture 方法時儲存影像的完整路徑和目錄。 (Put)
IWiaVideo::p ut_PreviewVisible

IWiaVideo::P reviewVisible 屬性會指定影片播放是否在其父視窗中顯示。 這不會影響影片WIAVIDEO_STATE。 (Put)
IWiaVideo::ResizeVideo

IWiaVideo::ResizeVideo 方法會將視訊播放大小調整為符合父視窗內的最大支援解析度。 每當父視窗移動或調整大小時,請呼叫此方法。
IWiaVideo::TakePicture

IWiaVideo::TakePicture 方法會從影片串流中擷取仍然影像,並將影像儲存為 JPEG 檔案。

備註

IWiaVideo介面,就像所有元件物件模型 (COM) 介面一樣,會繼承IUnknown介面方法。

IUnknown 方法 描述
IUnknown::QueryInterface 傳回受支援介面的指標。
IUnknown::AddRef 遞增參考次數。
IUnknown::Release 遞減參考次數。

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 wiavideo.h