Господа,кто -нибудь пользовался данной функцией?
размер буффера прекрасно возвращает ,но ПРОБЛЕМА-
когда я пытаюсь получить картинку,то не абсолютно ничего не происходит,
функция не то чтобы буффер не изменяет,но еще и HRESULT, ей возвращаемый принимает
страное отрицательное значение ,не то чтобы S_OK итп. ,а просто нечто непонятное.
Буду рад любым вашим мыслям по этом поводу.
Здравствуйте, izi, Вы писали:
izi>Господа,кто -нибудь пользовался данной функцией? izi>размер буффера прекрасно возвращает ,но ПРОБЛЕМА- izi>когда я пытаюсь получить картинку,то не абсолютно ничего не происходит, izi>функция не то чтобы буффер не изменяет,но еще и HRESULT, ей возвращаемый принимает izi>страное отрицательное значение ,не то чтобы S_OK итп. ,а просто нечто непонятное. izi>Буду рад любым вашим мыслям по этом поводу.
Если внимательно все делать, то все работает.... уже 4 года пользуюсь...
Здравствуйте, AcidTheProgrammer, Вы писали:
ATP>Если внимательно все делать, то все работает.... уже 4 года пользуюсь...
У меня задача выводить с устройства захвата видео и попутно предоставить
интерфейс для получения картинок так вот ,граф создается нормально
IMediaDet тоже, но как только я не пытался получить эту картинку
ничего не выходит.Делал вроде бы все внимательно, DirectX sdk help
перечитал на несколько раз,MSDN тоже-ничего.
Здравствуйте, izi, Вы писали:
izi>Здравствуйте, AcidTheProgrammer, Вы писали:
ATP>>Если внимательно все делать, то все работает.... уже 4 года пользуюсь...
izi>У меня задача выводить с устройства захвата видео и попутно предоставить izi>интерфейс для получения картинок так вот ,граф создается нормально izi>IMediaDet тоже, но как только я не пытался получить эту картинку izi>ничего не выходит.Делал вроде бы все внимательно, DirectX sdk help izi>перечитал на несколько раз,MSDN тоже-ничего.
Ну так ничего сказать невозможно. Попробуй отдельный проект с IMediaDet — работает ли от отдельно от графа.
Если да, то значит дело в графе. если нет, то что-то неправильно делаешь с IMediaDet... Других путей нет
Здравствуйте, izi, Вы писали:
izi>но еще и HRESULT, ей возвращаемый принимает izi>страное отрицательное значение ,не то чтобы S_OK итп. ,а просто нечто непонятное. izi>Буду рад любым вашим мыслям по этом поводу.
Что-бы непонятного было меньше, воспользуйтесь функцией AMGetErrorText();
Здравствуйте, Денис Майдыковский, Вы писали:
ДМ>Здравствуйте, izi, Вы писали:
izi>>но еще и HRESULT, ей возвращаемый принимает izi>>страное отрицательное значение ,не то чтобы S_OK итп. ,а просто нечто непонятное. izi>>Буду рад любым вашим мыслям по этом поводу.
ДМ>Что-бы непонятного было меньше, воспользуйтесь функцией AMGetErrorText();
спасибо за помощь,я воспользовался функцией VMR GetCurrentImage , работает.
а с IMediaDet так ничего и не вышло как я его не мучил.