Microsoft.Windows.EventTracing.WindowInFocus Namespace

Structs

FocusChangeEvent

Represents a change of the window in focus.

FocusChangeEventContext

Represents the context for a consumer that processes FocusChange events.

SessionLayerSetActiveWindowEvent

Represents a change of the window in focus.

SessionLayerSetActiveWindowEventContext

Represents the context for a consumer that processes SessionLayerSetActiveWindow events.

WindowInFocusInterval

Represents a window-in-focus interval.

WindowInFocusIntervalContext

Represents the context for a consumer that processes window-in-focus data.

Interfaces

IFocusChangeEventConsumer

Defines a FocusChange event consumer.

ISessionLayerSetActiveWindowEventConsumer

Defines a FocusChange event consumer.

IWindowInFocusDataSource
IWindowInFocusInterval
IWindowInFocusIntervalConsumer

Defines a consumer for window-in-focus data.

Delegates

FocusChangeEventCallback

Processes a FocusChange event.

SessionLayerSetActiveWindowEventCallback

Processes a SessionLayerSetActiveWindow event.

WindowInFocusIntervalCallback

Processes window-in-focus data.