IToiVideoOutputConfigurationObserver Interface Reference


Description

The IToiVideoOutputConfigurationObserver interface may be implemented by applications that are interested in video output configuration changes.

Note:
Services or applications may choose to inherit the adapter class TToiVideoOutputConfigurationObserverAdapter, which provides a default empty implementation of IToiVideoOutputConfigurationObserver.

import "IToiVideoOutputConfigurationObserver.idl";

List of all members.

Public Member Functions

oneway void OnVideoOutputSettingsChanged (in IToiVideoOutputConfiguration::TToiVideoOutputInfo info)
oneway void OnDisplayChanged (in IToiVideoOutputConfiguration::TToiDisplayInfo info)
oneway void OnColorSystemChanged (in IToiVideoOutputConfiguration::TToiColorSystem colorSystem)

Member Function Documentation

oneway void IToiVideoOutputConfigurationObserver::OnColorSystemChanged ( in IToiVideoOutputConfiguration::TToiColorSystem  colorSystem  ) 

This event is sent when the color system configuration has changed.

Parameters:
colorSystem The new color system.
oneway void IToiVideoOutputConfigurationObserver::OnDisplayChanged ( in IToiVideoOutputConfiguration::TToiDisplayInfo  info  ) 

This event is sent when the capabilities of a display has changed. There are two causes for this: 1. IToiVideoOutputConfigurationSession::Apply() is called after changes have been made to display/output-settings. 2. When a Display has been (dis)connected.

Parameters:
info The new display info.
oneway void IToiVideoOutputConfigurationObserver::OnVideoOutputSettingsChanged ( in IToiVideoOutputConfiguration::TToiVideoOutputInfo  info  ) 

This event is sent when the settings or allowed settings of a video output have changed.

Parameters:
info The new video output info.