Login
Ports von Grafikkate (C++ .net)
NEW 02.11.06 15:27
Сколько не билась, ничего не получается. Может думаю надо вообсче в другое направление двигатся. Проблема такова: Надо считать Port-ID, куда подключен монитор. Т.е. на Grafikkarte может быть 2 выхода на 2 монитора.И вот я хочу выяснить, какой монитор к какому порту подключен. Как я поняла, всю информацию можно посмотреть в Geräte-Managet. Но с помосчую какой библиотеки я могу его считать?? И возможно это хоть? Пользуюсь Visual c++ .net.
Может кто-то сталкивался с этой проблемой?
Может кто-то сталкивался с этой проблемой?
NEW 02.11.06 15:52
in Antwort MARGA_ 02.11.06 15:27
Чего-чего? порт??? Скажите лучше, чего Вы вообще хотите добиться.
NEW 02.11.06 16:56
in Antwort scorpi_ 02.11.06 15:52
Я хочу узнать, к какому выходу на графиккарте подключен монитор, так как их бывает много.
NEW 02.11.06 17:01
in Antwort MARGA_ 02.11.06 16:56
Ну а дальше-то что? Для чего это Вам нужно? Конечная цель какая?
NEW 02.11.06 18:30
in Antwort scorpi_ 02.11.06 17:01
Я задание счас не буду описывать:)) Это счас не играет роли. Мне просто надо это считать.
NEW 02.11.06 19:43
in Antwort MARGA_ 02.11.06 18:30
Формально это сделать невозможно - не все мониторы оповещают видеокарту об том, что они подключены.

03.11.06 00:28
in Antwort MARGA_ 02.11.06 15:27
я с этим не сталкивался, но помню, что в DirectX есть класс Manager. Смотри туда, может поможет. Он имеет доступ к графиккартам. Возможно есть какое-то свойство, которое возвращает кол-во выходов и что к ним подключено.
NEW 03.11.06 00:32
in Antwort MARGA_ 02.11.06 15:27
ну вот, например:
http://www.rsdn.ru/article/directx/direct3d.xml#EECAE
у меня эта книга (Программирование графики: GDI+ и DirectX) где-то была в ел.виде. Если нужна будет, поищу.
http://www.rsdn.ru/article/directx/direct3d.xml#EECAE
у меня эта книга (Программирование графики: GDI+ и DirectX) где-то была в ел.виде. Если нужна будет, поищу.
NEW 03.11.06 08:59
in Antwort Murr 02.11.06 19:43
Но неужели графиккарта не знает, что к ней подключено или какой порт у нее в данный момент активный?? Или может надо со стороны монитора подойти, знает ли он, куда он подключен??
NEW 03.11.06 09:00
in Antwort Tomasson 03.11.06 00:32
Поисчи битте. Буду очень благодарна. Хотя я и хотела бы избежать использования DirectX.
NEW 03.11.06 09:26
in Antwort MARGA_ 03.11.06 09:00
Если не затруднит, в двух словах, что за задание у Вас? Может быть, Вам, вс╦-таки, надо не это? Не верится просто, что задание дали на уровне DDK ковыряться.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 03.11.06 10:29
in Antwort voxel3d 03.11.06 09:26
В компе установлены три графиккарты, каждая из которых имеет 2 DVI выхода, в свою очередь к каждому выходу подлючается адаптер 9in LFH-59 MALE to 2 DVI-I FEMALE CABLE, который имеет два порта. (http://www.cablestogo.com/assets/product_images/38064.jpg) Задача заключается в тестировании каждого порта на правильное воспроизведение RGB. Видеосигнал должен передаваться на каждый порт, чтобы можно было без перезагрузки подключить монитор к любому из портов. Помимо вышеупомянутой проблемы (сигнал), важно определить к которому из портов подключен монитор, чтобы не оказалось, что какой либо из портов не проверен.
(в начале задача заключалась определить просто какой из портов активен и перезагрузка была не так важна
)
(в начале задача заключалась определить просто какой из портов активен и перезагрузка была не так важна

NEW 03.11.06 13:37
in Antwort scorpi_ 03.11.06 11:24
Не вижу ни малейшей разницы. Больше подробностей, не имеющих отношения к делу.
NEW 03.11.06 13:47
in Antwort Simple 03.11.06 13:37
А я вижу. Вот в Висте есть например WMI класс MSMonitorClass
NEW 03.11.06 13:50
in Antwort scorpi_ 03.11.06 13:47
На твой вопрос "платформа какая?" пока ответа не последовало ;)
NEW 03.11.06 18:43
in Antwort scorpi_ 03.11.06 11:24, Zuletzt geändert 03.11.06 18:49 (Uno)
windows x64
NEW 03.11.06 18:47
in Antwort scorpi_ 03.11.06 13:47, Zuletzt geändert 03.11.06 18:49 (Uno)
http://windowssdk.msdn.microsoft.com/en-us/library/ms775230.aspx
вы это имеете ввиду?
там framework 2.0 нужен( а сейчас с виндой обычно 1.1 ставится
вы это имеете ввиду?
там framework 2.0 нужен( а сейчас с виндой обычно 1.1 ставится