Конференция "Media" » плата видеозахвата,
 
  • sanelo (04.05.11 13:37) [0]
    Здравствуйте уважаемые!
    Возник вопрос такого плана:
    Есть плата видеозахвата, камеры подключенные к этой плате в системе фигурируют в разделе «Звуковые, видео и игровые  устройства», и  с помощью DSPack я их определить не могу. При попытке получить список видеоустройств:

    Var  DevEnum: TSysDevEnum;
    DevEnum:=TSysDevEnum.Create(CLSID_VideoInputDeviceCategory);

    он видит только  устройства прописанные в разделе «Устройства обработки изображений»
    подскажите как можно из своего приложения докопаться до камер с платы видеозахвата.
  • MBo © (04.05.11 14:57) [1]
    Далеко не все платы видеозахвата работают с DirectX

    Что за модель?
  • sanelo (04.05.11 16:24) [2]
    ДОЗОР S-16100
  • MBo © (05.05.11 09:08) [3]
    А где написано, что она поддерживает directX?
    Вполне возможно, что работает только штатный софт или для программирования предоставляется свой SDK. Обычно не бесплатно.

    Там что-то про видеотрансляцию написано, и не исключено, что через нее можно выцепить поток (в это я не спец)
  • sanelo (05.05.11 09:26) [4]
    В руководстве к этой плате в требованиях прописано наличие DirectX 9.0 и выше, видимо плата работает через DirectX интерфейсы
  • MBo © (06.05.11 05:43) [5]
    Не исключено, что она сама пользуется DirectX для вывода видео, но не является директиксным устройством для виндов.

    Впрочем, это всё мои домыслы (основанные на том, что большинство профессиональных (не бытовых) грабберов, с которыми я имел дело, не являлись устройствами DX).
  • sanelo (06.05.11 09:47) [6]
    MBo спасибо за помощь.
    В общем связался с разработчиками ПО для данных плат, обещали дать SDK.
 
Конференция "Media" » плата видеозахвата,
Есть новые Нет новых   [120150   +141][b:0][p:0]