Oznámení o odebrání zařízení

[Funkce přidružená k této stránce DirectShow je starší funkce. Byla nahrazena MediaPlayer, MMFMediaEnginea Audio/Video Capture v Media Foundation. Tyto funkce jsou optimalizované pro Windows 10 a Windows 11. Microsoft důrazně doporučuje, aby nový kód používal MediaPlayer, MMFMediaEngine a Audio/Video Capture v Media Foundation místo DirectShow, pokud je to možné. Microsoft navrhuje, aby se stávající kód, který používá starší rozhraní API, přepsal, aby se nová rozhraní API používala, pokud je to možné.]

Pokud uživatel odebere zařízení Plug and Play, které graf používal, odešle správce grafu filtru EC_DEVICE_LOST událost. Pokud se zařízení znovu zpřístupní, správce grafů filtru publikuje další EC_DEVICE_LOST událost. Předchozí stav filtru zachycení však již není platný. Aplikace musí graf znovu sestavit, aby zařízení používalo.

DirectShow neodesílá žádnou událost, když je nové zařízení připojené. Pokud chcete zjistit, kdy je k dispozici nové zařízení, může aplikace monitorovat WM_DEVICECHANGE zprávy okna. Další informace najdete v dokumentaci k sadě SDK platformy v části Správa zařízení.

Oznámení události v DirectShow