掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
キャプチャーボードのフォーマットの形式を変更するには? (ID:147567)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
キャプチャーボードとDirectshowを使って映像を表示しています。 キャプチャーボードのフォーマット型式をHD-SDIからSD-SDIに変更しようとするとIAMStreamConfigでERR:-2147467259をはいき出します。 キャプチャーボード付属とgraphedtでは変更できています。 原因が分からずに困って降ります。 お忙しいところ大変申し訳ありませんが、ご教示お願いします。 ソースはYASさんのを使っています Private Sub SetupCameraOutPin(ByVal CameraOut As IPin, ByVal CameraSetting As CameraSetting) Dim Config As IAMStreamConfig = DirectCast(CameraOut, IAMStreamConfig) Dim mt As AMMediaType = New AMMediaType Dim vih As VideoInfoHeader = New VideoInfoHeader Try Config.GetFormat(mt) Marshal.PtrToStructure(mt.formatPtr, vih) vih.BmiHeader.Width = CameraSetting.Width vih.BmiHeader.Height = CameraSetting.Height vih.AvgTimePerFrame = CameraSetting.AvgTimePerFrame Marshal.StructureToPtr(vih, mt.formatPtr, True) DsUtils.FreeAMMediaType(mt) Catch ex As Exception End Try End Sub 環境は WIN7 VS2010
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.