Не удается воспроизвести видео, когда требуются оверлеи DirectX 9 в Windows 10

В сегодняшней публикации мы опишем, почему может произойти сбой воспроизведения видео, когда в Windows 10 требуются оверлеи DirectX 9(DirectX 9 overlays) , а затем предложим обходной путь для решения проблемы. DirectX — это набор компонентов в Windows , который позволяет программному обеспечению, в первую очередь и особенно играм, напрямую работать с вашим видео- и аудиооборудованием. Игры, использующие DirectX , могут более эффективно использовать функции мультимедийного ускорителя, встроенные в ваше оборудование, что улучшает общее впечатление от мультимедиа.

Ранние версии Microsoft Windows (XP и более ранние) имели несколько версий DirectX , которые нужно было устанавливать отдельно. Более поздние(Later) версии Windows включали DirectX , и некоторые из них имели возможность обновления. Ниже(Below) приведены последние версии DirectX для различных версий Windows .

  • Windows 10  = DirectX 12.
  • Windows Vista, 7 и 8(Windows Vista, 7, and 8)  = до DirectX 11 ( Vista выпущена с DirectX 10 ).
  • Другая (Other Windows )версия(version) Windows  = до DirectX 9.0c в зависимости от версии Windows .

Воспроизведение видео(Video) может завершиться ошибкой, когда требуются оверлеи DirectX 9 .

Согласно Microsoft , вы можете столкнуться с этой проблемой по следующей причине;

Some older video applications may depend on DirectX 9 overlays to work correctly. In Windows 8.1, there are rare scenarios in which the DirectX 9 overlay hardware is not available. In these situations, video playback doesn’t work.

In Windows 10, those scenarios are still rare, but they may occur more frequently than in Windows 8.1. This is especially true when your display options are set to a lower resolution than the native screen resolution.

Чтобы обойти эту проблему, сбросьте разрешение экрана(reset the display resolution) до собственного разрешения экрана.

Однако, если для параметров отображения уже установлено исходное разрешение экрана, а эта проблема продолжает возникать, закройте все открытые приложения и перезапустите видеоприложение. Вы также можете запустить средство диагностики DirectX(DirectX Diagnostic Tool) и посмотреть, поможет ли это вам.

Hope this post is informative enough!



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts