[問題] Directshow camera 來源解析度讀取和設定

看板C_and_CPP作者 (小強)時間9年前 (2014/12/19 10:03), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) winXP win7 vs6 vs2008 c++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) directshow 問題(Question): 己在網路上有找到可讀取設定 影像 CLSID_VideoInputDeviceCategory 聲音 CLSID_AudioInputDeviceCategory 但找不到可以讀出或設定 camera 內部可用的解析度資料 有找到 可設定示窗大小設定 IID_IVideoWindow 但我要是可設定輸出解析度非示窗大小,畫面會被拉大從 320x240 下去拉看是拉多大 被打槍 又不能使用 vfw 函式 因試過設定完 再使用 directshow 後又回到預設解析度輸出等於沒設定 是否可以給點提示或能教學該函式要如何使用 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.147.166.7 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1418954621.A.40C.html

12/21 22:48, , 1F
IAMStreamConfig::SetFormat
12/21 22:48, 1F

12/21 22:48, , 2F
你可以找 amcap source code, 就有教怎麼用你要的功能了
12/21 22:48, 2F

12/22 10:24, , 3F
謝謝 我再看看 有問題再發問
12/22 10:24, 3F
文章代碼(AID): #1KauTzGC (C_and_CPP)