DisplayManager.PathsFailedOrInvalidated Evento

Definição

Um evento gerado sempre que um caminho de exibição é reprovado ou invalidado de forma assíncrona pelo sistema. Isso pode ocorrer devido à alteração dos requisitos de largura de banda de hardware ou devido a falhas de driver.

Os assinantes desse evento devem chamar TryAcquireTargetsAndReadCurrentState para destinos que eles possuem e marcar se algum dos caminhos no objeto DisplayState resultante tem sua propriedade Status definida como FailedAsync ou InvalidatedAsync e tomar a ação 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

Aplica-se a