Win32 API 日本語リファレンス
ホームDevices.ImageAcquisition › IWiaVideo

IWiaVideo

COM
IIDd52920aa-db88-41f0-946c-e00dc0a19cfa継承元IUnknown自前メソッド開始 vtbl3

メソッド 13

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT get_PreviewVisible(BOOL* pbPreviewVisible)
4HRESULT put_PreviewVisible(BOOL bPreviewVisible)
5HRESULT get_ImagesDirectory(LPWSTR* pbstrImageDirectory)
6HRESULT put_ImagesDirectory(LPWSTR bstrImageDirectory)
7HRESULT CreateVideoByWiaDevID(LPWSTR bstrWiaDeviceID, HWND hwndParent, BOOL bStretchToFitParent, BOOL bAutoBeginPlayback)
8HRESULT CreateVideoByDevNum(DWORD uiDeviceNumber, HWND hwndParent, BOOL bStretchToFitParent, BOOL bAutoBeginPlayback)
9HRESULT CreateVideoByName(LPWSTR bstrFriendlyName, HWND hwndParent, BOOL bStretchToFitParent, BOOL bAutoBeginPlayback)
10HRESULT DestroyVideo()
11HRESULT Play()
12HRESULT Pause()
13HRESULT TakePicture(LPWSTR* pbstrNewImageFilename)
14HRESULT ResizeVideo(BOOL bStretchToFitParent)
15HRESULT GetCurrentState(WIAVIDEO_STATE* pState)