FUNKCJA WARTOWNIKDŹWIĘKU

Struktura funkcji WARTOWNIKDŹWIĘKÓW zawiera informacje dotyczące funkcji ułatwień dostępu WartownikDźwięków. Po włączeniu funkcji WartownikDźwięków, komputer wyświetla wizualne wskazanie tylko wtedy, gdy dźwięk jest generowany.

Systemu Windows 95: Wizualne wskazanie jest wyświetlany, gdy dźwięk jest generowany przez wewnętrzny głośnik komputera.

Systemu Windows NT: Wizualne wskazanie jest wyświetlany, gdy dźwięk jest generowane albo multimedialne usługi dźwięku lub poprzez głośnik komputera.

element TypeDef struct tagSOUNDSENTRY {/ / ss UINT cbSize; 
    DWORD dwFlags; 
    DWORD iFSTextEffect; 
    DWORD iFSTextEffectMSec; 
    DWORD iFSTextEffectColorBits; 
    DWORD iFSGrafEffect; 
    DWORD iFSGrafEffectMSec; 
    DWORD iFSGrafEffectColor; 
    DWORD iWindowsEffect; 
    DWORD iWindowsEffectMSec; 
    LPTSTR lpszWindowsEffectDLL; 
    DWORD iWindowsEffectOrdinal; 
} WARTOWNIKDŹWIĘKÓW, * LPSOUNDSENTRY 

 

Członkowie

cbSize
Określa rozmiar, w bajtach, ta struktura.
dwFlags
Zestaw flag bitowych, które określają właściwości funkcji WartownikDźwięków. Zdefiniowane są następujące wartości flag bitowych:
Wartość Znaczenie
SSF_AVAILABLE Jeśli ta flaga będzie ustawiona, dostępna jest funkcja WartownikDźwięków.
SSF_SOUNDSENTRYON Jeśli ta flaga będzie ustawiona, funkcja WartownikDźwięków jest na.

iFSTextEffect
Systemu Windows 95: Określa sygnał wizualny przedstawiania, jeżeli aplikacji w trybie tekstowym generuje dźwięk przy uruchomionej w maszynie wirtualnej pełnego ekranu. Ten członek może mieć jedną z następujących wartości
Wartość Znaczenie
SSTF_BORDER Migające obramowanie ekranu (czyli obszar odcinania), który jest niedostępne w niektórych wyświetla.
SSTF_CHARS Flash znaków w rogu ekranu.
SSTF_DISPLAY Program Flash całej zawartości ekranu.
SSTF_NONE Nie sygnał wizualny.

Systemu Windows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

iFSTextEffectMSec
Systemu Windows 95: Określa czas w milisekundach, sygnał wizualny, który jest wyświetlany podczas pełnego ekran, aplikacji w trybie tekstowym generuje dźwięk.

Wndows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

iFSTextEffectColorBits
Systemu Windows 95: Określa, że wartość RGB kolor ma być używany podczas wyświetlania sygnał wizualny wyświetlanych podczas pełnego ekranu, aplikacji w trybie tekstowym generuje dźwięk.

Systemu Windows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

iFSGrafEffect
Systemu Windows 95: Określa sygnał wizualny przedstawiania, jeżeli aplikacji w trybie graficznym generuje dźwięk przy uruchomionej w maszynie wirtualnej pełnego ekranu. Ten członek może mieć jedną z następujących wartości
Wartość Znaczenie
SSGF_DISPLAY Nie sygnał wizualny.
SSGF_NONE Program Flash całej zawartości ekranu.

Systemu Windows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

iFSGrafEffectMSec
Systemu Windows 95: Określa czas w milisekundach, sygnał wizualny, wyświetlaną, gdy pełna ekran, tryb graficzny aplikacji generuje dźwięk.

Systemu Windows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

iFSGrafEffectColor
Systemu Windows 95: Określa, że wartość RGB kolor ma być używany podczas wyświetlania sygnał wizualny wyświetlanych podczas pełnego ekranu, tryb graficzny aplikacji generuje dźwięk.

Systemu Windows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

iWindowsEffect
Określa sygnał wizualny do wyświetlenia, gdy dźwięk jest generowana przez aplikacji opartych na systemie Windows lub uruchamiania w oknie aplikacji systemu MS-DOS. Ten członek może mieć jedną z następujących wartości:
Wartość Znaczenie
SSWF_CUSTOM Wywołanie rutynowych SoundSentryProc , wywożonych przez bibliotekę DLL określonej przez członka iFSWindowsEffectDLL.
SSWF_DISPLAY Program Flash całej zawartości ekranu.
SSWF_NONE Nie sygnał wizualny.
SSWF_TITLE Program Flash pasek tytułu aktywnego okna.
SSWF_WINDOW Migające aktywne okno.

iWindowsEffectMSec
Systemu Windows 95: Określa czas w milisekundach, sygnał wizualny, który jest wyświetlany, gdy aplikacja oparta na Win32 (lub uruchamiania w oknie aplikacji) generuje dźwięk.

Systemu Windows NT: Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

lpszWindowsEffectDLL
Punkty do buforu, który zawiera nazwę biblioteki DLL zawierającej funkcje wywołania zwrotnego SoundSentryProc . Długość nazwy nie może przekraczać wartość MAX_PATH. Ten element ma wartość NULL, jeśli biblioteka DLL nie jest używany. Podczas pobierania informacji na temat funkcji WartownikDźwięków, rozmiar buforu musi być równy lub większy niż wartość MAX_PATH.
iWindowsEffectOrdinal
Ten element jest zastrzeżony do wykorzystania w przyszłości. Musi być ustawiony na zero.

Uwagi

Aplikacja używa struktury WARTOWNIKDŹWIĘKÓW , podczas wywoływania funkcji parametru SystemParametersInfo z parametrem wAction ustawiono na SPI_GETSOUNDSENTRY lub SPI_SETSOUNDSENTRY. Podczas korzystania z SPI_GETSOUNDSENTRY, aplikacja musi określić członek cbSize struktury WARTOWNIKDŹWIĘKÓW ; Funkcja parametru SystemParametersInfo wypełnienia pozostałych członków. Aplikacja musi określić członków cbSize, dwFlagsi iWindowsEffect , korzystając z wartości SPI_SETSOUNDSENTRY.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Unicode:Zdefiniowane jako struktur Unicode i ANSI.

Zobacz też

Omówienie ułatwień dostępu, dostępności struktur, SoundSentryProc, parametru SystemParametersInfo