Compartir a través de


DisplayManager.PathsFailedOrInvalidated Evento

Definición

Evento que se genera cada vez que el sistema produce un error o invalida una ruta de acceso de presentación. Esto puede deberse a cambios en los requisitos de ancho de banda de hardware o debido a errores de controladores.

Los suscriptores a este evento deben llamar a TryAcquireTargetsAndReadCurrentState para los destinos que poseen y comprobar si alguna de las rutas de acceso del objeto DisplayState resultante tiene su propiedad Status establecida en FailedAsync o InvalidatedAsync, y realizar la acción recomendada.

// Register
event_token PathsFailedOrInvalidated(TypedEventHandler<DisplayManager, DisplayManagerPathsFailedOrInvalidatedEventArgs const&> const& handler) const;

// Revoke with event_token
void PathsFailedOrInvalidated(event_token const* cookie) const;

// Revoke with event_revoker
DisplayManager::PathsFailedOrInvalidated_revoker PathsFailedOrInvalidated(auto_revoke_t, TypedEventHandler<DisplayManager, DisplayManagerPathsFailedOrInvalidatedEventArgs const&> const& handler) const;
public event TypedEventHandler<DisplayManager,DisplayManagerPathsFailedOrInvalidatedEventArgs> PathsFailedOrInvalidated;
function onPathsFailedOrInvalidated(eventArgs) { /* Your code */ }
displayManager.addEventListener("pathsfailedorinvalidated", onPathsFailedOrInvalidated);
displayManager.removeEventListener("pathsfailedorinvalidated", onPathsFailedOrInvalidated);
- or -
displayManager.onpathsfailedorinvalidated = onPathsFailedOrInvalidated;
Public Custom Event PathsFailedOrInvalidated As TypedEventHandler(Of DisplayManager, DisplayManagerPathsFailedOrInvalidatedEventArgs) 

Tipo de evento

Se aplica a