GELUIDSWAARSCHUWING

De GELUIDSWAARSCHUWING structuur bevat informatie over de toegankelijkheidsfunctie Geluidswaarschuwing. Wanneer de voorziening Geluidswaarschuwing ingeschakeld is, geeft de computer een visuele indicatie alleen wanneer een geluid wordt gegenereerd.

Windows 95: De visuele indicatie wordt weergegeven wanneer een geluid wordt gegenereerd via de interne luidspreker van de computer.

Windows NT: De visuele indicatie wordt weergegeven wanneer een geluid wordt gegenereerd via ofwel de geluid multimediadiensten of via de luidspreker van de computer.

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; 
} GELUIDSWAARSCHUWING, * LPSOUNDSENTRY 
 

Leden

cbSize
Geeft de grootte, in bytes, van deze structuur.
dwFlags
Een set van bits vlaggen die eigenschappen van de voorziening Geluidswaarschuwing opgeven. De volgende bits-vlagwaarden zijn gedefinieerd:
Waarde Betekenis
SSF_AVAILABLE Als deze vlag is ingesteld, is de functie Geluidswaarschuwing beschikbaar.
SSF_SOUNDSENTRYON Als deze vlag is ingesteld, is de functie Geluidswaarschuwing op.

iFSTextEffect
Windows 95: Hiermee geeft u het visueel signaal te presenteren als een tekst-modus toepassing een geluid genereert tijdens het uitvoeren van in een volledig scherm virtuele machine. Dit lid kan een van de volgende waarden worden
Waarde Betekenis
SSTF_BORDER Flash de scherm-grens (dat wil zeggen het overscan gebied), die niet beschikbaar op sommige beeldschermen is.
SSTF_CHARS Flash-tekens in de hoek van het scherm.
SSTF_DISPLAY Flash het gehele scherm.
SSTF_NONE Geen visueel signaal.

Windows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

iFSTextEffectMSec
Windows 95: Hiermee geeft u de duur, in milliseconden, van de visueel signaal dat wordt weergegeven wanneer een full-screen, tekst-modus toepassing een geluid genereert.

Wndows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

iFSTextEffectColorBits
Windows 95: Hiermee geeft u de RGB-waarde van de kleur die wordt gebruikt bij het weergeven van de visuele signaal getoond wanneer een full-screen, tekst-modus toepassing genereert een geluid.

Windows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

iFSGrafEffect
Windows 95: Hiermee geeft u het visueel signaal te presenteren als een grafische-modus toepassing een geluid genereert tijdens het uitvoeren van in een volledig scherm virtuele machine. Dit lid kan een van de volgende waarden worden
Waarde Betekenis
SSGF_DISPLAY Geen visueel signaal.
SSGF_NONE Flash het gehele scherm.

Windows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

iFSGrafEffectMSec
Windows 95: Hiermee geeft u de duur, in milliseconden, van de visueel signaal dat wordt weergegeven wanneer een full-screen, grafische-modus toepassing een geluid genereert.

Windows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

iFSGrafEffectColor
Windows 95: Hiermee geeft u de RGB-waarde van de kleur die wordt gebruikt bij het weergeven van de visuele signaal getoond wanneer een full-screen, grafische-modus toepassing genereert een geluid.

Windows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

iWindowsEffect
Hiermee geeft u het visueel signaal om weer te geven wanneer een geluid wordt gegenereerd door een Windows-toepassing of een MS-DOS-toepassing wordt uitgevoerd in een venster. Dit lid kan een van de volgende waarden worden:
Waarde Betekenis
SSWF_CUSTOM Bel de SoundSentryProc routine geŽxporteerd door de DLL opgegeven door de iFSWindowsEffectDLL lid.
SSWF_DISPLAY Flash het gehele scherm.
SSWF_NONE Geen visueel signaal.
SSWF_TITLE De titelbalk van het actieve venster Flash.
SSWF_WINDOW Het actieve venster Flash.

iWindowsEffectMSec
Windows 95: Hiermee geeft u de duur, in milliseconden, van de visueel signaal dat wordt weergegeven wanneer een geluid genereert een Win32-toepassing (of een toepassing die wordt uitgevoerd in een venster).

Windows NT: Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

lpszWindowsEffectDLL
Punten aan de buffer die de naam van de DLL die een SoundSentryProc callback functie bevat bevat. De lengte van de naam mag niet groter zijn dan de waarde van MAX_PATH. Dit lid is NULL als geen dll-bestand wordt gebruikt. Bij het ophalen van informatie over de functie Geluidswaarschuwing, moet de grootte van de buffer gelijk zijn aan of groter dan, de waarde van MAX_PATH.
iWindowsEffectOrdinal
Dit lid is gereserveerd voor toekomstig gebruik. Het moet worden ingesteld op nul.

Opmerkingen

Een toepassing gebruikt een GELUIDSWAARSCHUWING structuur wanneer de functie SystemParametersInfo aanroepen met de parameter wAction ingesteld op SPI_GETSOUNDSENTRY of SPI_SETSOUNDSENTRY. Bij het gebruik van SPI_GETSOUNDSENTRY, moet een toepassing opgeven de cbSize lid van de GELUIDSWAARSCHUWING structuur; de functie SystemParametersInfo vult de overige leden. Een toepassing moet de cbSize, dwFlagsen iWindowsEffect leden opgeven wanneer u de waarde van SPI_SETSOUNDSENTRY.

Syntaxisinfo

nbsp;†Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Unicode:Gedefinieerd als Unicode en ANSI structuren.

Zie ook

Overzicht toegankelijkheid, Toegankelijkheid structuren, SoundSentryProc, SystemParametersInfo