ВІЗУАЛЬНЕ ОПОВІЩЕННЯ

Візуальне ОПОВІЩЕННЯ структура містить відомості про функцію спеціальних візуального оповіщення. Коли функція візуального оповіщення на відображення візуальної індикації тільки тоді, коли звуку, що генерується.

Windows 95: Відображається візуальної індикації звуку, що генерується через колонки комп'ютера внутрішніх.

Windows NT: Відображається візуальної індикації звуку, що генерується через або мультимедійних послуг звуку або через колонки комп'ютера.

typedef tagSOUNDSENTRY типу struct {/ / СС UINT cbSize; 
    DWORD dwFlags; 
    DWORD iFSTextEffect; 
    DWORD iFSTextEffectMSec; 
    DWORD iFSTextEffectColorBits; 
    DWORD iFSGrafEffect; 
    DWORD iFSGrafEffectMSec; 
    DWORD iFSGrafEffectColor; 
    DWORD iWindowsEffect; 
    DWORD iWindowsEffectMSec; 
    LPTSTR lpszWindowsEffectDLL; 
    DWORD iWindowsEffectOrdinal; 
} ВІЗУАЛЬНОГО ОПОВІЩЕННЯ, * LPSOUNDSENTRY 

 

Члени

cbSize
Визначає розмір у байтах, ця структура.
dwFlags
Набір прапорів біт, що визначення властивостей функція візуального оповіщення. Визначено такі значення біт прапор:
Значення Значення
SSF_AVAILABLE Якщо цей прапор, візуальне оповіщення функція доступна.
SSF_SOUNDSENTRYON Якщо цей прапор, функція візуального оповіщення знаходиться на.

iFSTextEffect
Windows 95: Визначає візуальний сигнал представити коли текстовому режимі програма генерує звуковий сигнал під час роботи в повноекранному режимі віртуальній машині. Цей компонент може бути одне з таких значень
Значення Значення
SSTF_BORDER Спалах межі екрана (тобто облямівки області), який є недоступним на деякі відображає.
SSTF_CHARS Флеш символів у кутку екрана.
SSTF_DISPLAY Флеш-весь дисплей.
SSTF_NONE Не візуальних сигналів.

Windows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

iFSTextEffectMSec
Windows 95: Визначає тривалість, в мілісекундах, візуальний сигнал, що відображається на весь екран, текстовому режимі програма генерує звук.

Wndows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

iFSTextEffectColorBits
Windows 95: Визначає RGB значення кольору для використання при відображенні візуальний сигнал, що відображається під повний екран, текстовому режимі застосування генерує звук.

Windows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

iFSGrafEffect
Windows 95: Визначає візуальний сигнал представити коли графічний режим програма генерує звуку під час роботи в повноекранному режимі віртуальній машині. Цей компонент може бути одне з таких значень
Значення Значення
SSGF_DISPLAY Не візуальних сигналів.
SSGF_NONE Флеш-весь дисплей.

Windows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

iFSGrafEffectMSec
Windows 95: Визначає тривалість, в мілісекундах, візуальний сигнал, що відображається на весь екран, графічний режим застосунок створює звук.

Windows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

iFSGrafEffectColor
Windows 95: Визначає RGB значення кольору для використання при відображенні візуальний сигнал, що відображається під повний екран, графічний режим застосування генерує звук.

Windows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

iWindowsEffect
Визначає візуальний сигнал для відображення звуку, що генерується по застосунку Windows або MS-DOS програма працює у вікні. Цей компонент може бути одне з таких значень:
Значення Значення
SSWF_CUSTOM Телефонуйте SoundSentryProc режим, експортовані DLL, визначених член iFSWindowsEffectDLL.
SSWF_DISPLAY Флеш-весь дисплей.
SSWF_NONE Не візуальних сигналів.
SSWF_TITLE Спалах у заголовку активного вікна.
SSWF_WINDOW Спалах в активному вікні.

iWindowsEffectMSec
Windows 95: Визначає тривалість, в мілісекундах, візуальний сигнал, який відображається, коли Win32-додатки (або застосунок, що працює у вікні) генерує звук.

Windows NT: Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

lpszWindowsEffectDLL
Пункту до буфера, який містить ім'я DLL, яка містить функцію зворотного виклику SoundSentryProc . Довжина імені не перевищувала значення MAX_PATH. Цей компонент є NULL, якщо немає DLL використовується. Після отримання інформації про функцію візуального оповіщення, розмір буфера повинна бути дорівнює або перевищує, значення MAX_PATH.
iWindowsEffectOrdinal
Цей компонент зарезервовано для використання в майбутньому. Вона повинна бути налаштована на нуль.

Зауваження

Застосунок використовує структуру візуального ОПОВІЩЕННЯ під час виклику функції SystemParametersInfo з параметром wAction , SPI_GETSOUNDSENTRY або SPI_SETSOUNDSENTRY. При використанні SPI_GETSOUNDSENTRY, додаток слід указати cbSize член візуального ОПОВІЩЕННЯ структури; функція SystemParametersInfo автоматично решта членів. Заяву слід указати членів cbSize, dwFlagsі iWindowsEffect , при використанні SPI_SETSOUNDSENTRY значення.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Юнікод:Визначено як Unicode та ANSI структури.

Дивіться також

Спеціальні можливості огляд, спеціальних конструкцій, SoundSentryProc, SystemParametersInfo