Adding Accessibility Support
This topic provides general information about accessibility; for specific information about implementing accessibility support in MCML applications, see Accessibility in MCML.
Microsoft provides several resources on the Microsoft Web site for information about supporting accessibility in your applications:
- For general information about accessibility features, resources, and training, see Accessibility.
- For accessibility development, see Microsoft Accessibility.
- For information about testing applications for accessibility issues, see Testing For Accessibility.
Color schemes for accessibility
As an accessibility feature, Windows Media Center provides three color schemes: standard, high contrast (white), and high contrast (black). End users can select the color scheme by going to the Windows Media Center Start page and choosing Tasks, Settings, General, and then Visual and Sound Effects. Applications written for Windows Media Center should comply with the color scheme setting by updating their own color schemes accordingly:
- Windows Media Center Markup Language (MCML) applications can check the value of the Environment element's ColorScheme attribute and then update the markup accordingly. For an example, see the AdvancedMarkup.ColorSchemes sample in the Media Center Markup Language Sampler.
- Hosted HTML applications can use the MediaCenter.HighContrast property to detect whether Windows Media Center is configured to use the default color scheme or one of the high-contrast color schemes. However, the Boolean property value does not distinguish between high contrast (white) and high contrast (black).
See Also