' SONS VISUAIS '

A SOUNDSENTRY estrutura contém informações sobre a funcionalidade de acessibilidade ' Sons visuais '. Quando o recurso de sinalizador de som está ativada, o computador exibe uma indicação visual somente quando um som é gerado.

Windows 95: A indicação visual é exibida quando um som é gerado por meio de alto-falante interno do computador.

Windows NT: A indicação visual é exibida quando um som é gerado através de ambos os serviços de som multimídia ou alto-falante do computador.

typedef struct tagSOUNDSENTRY {/ / ss UINT cbSize; 
    DwFlags DWORD; 
    DWORD iFSTextEffect; 
    DWORD iFSTextEffectMSec; 
    DWORD iFSTextEffectColorBits; 
    DWORD iFSGrafEffect; 
    DWORD iFSGrafEffectMSec; 
    DWORD iFSGrafEffectColor; 
    DWORD iWindowsEffect; 
    DWORD iWindowsEffectMSec; 
    LPTSTR lpszWindowsEffectDLL; 
    DWORD iWindowsEffectOrdinal; 
} ' SONS VISUAIS ', * LPSOUNDSENTRY 

 

Membros

cbSize
Especifica o tamanho, em bytes, dessa estrutura.
dwFlags
Um conjunto de bit sinalizadores que especificar propriedades do recurso de SoundSentry. Os seguintes valores de sinalizador de bit são definidos:
Valor Significado
SSF_AVAILABLE Se este sinalizador estiver definido, o recurso de SoundSentry está disponível.
SSF_SOUNDSENTRYON Se este sinalizador estiver definido, o recurso de SoundSentry está em.

iFSTextEffect
Windows 95: Especifica o sinal visual para apresentar quando um aplicativo de modo de texto gera um som enquanto executa em uma máquina virtual completa-tela. Esse membro pode ser uma dos seguinte valores
Valor Significado
SSTF_BORDER Flash da fronteira de tela (ou seja, a área de ampliação), que não está disponível em alguns monitores.
SSTF_CHARS Flash caracteres no canto da tela.
SSTF_DISPLAY Flash a tela inteira.
SSTF_NONE Nenhum sinal visual.

Windows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

iFSTextEffectMSec
Windows 95: Especifica a duração, em milissegundos, do sinal visual que é exibido quando uma completo-tela, aplicativo modo texto gera um som.

Wndows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

iFSTextEffectColorBits
Windows 95: Especifica o valor RGB da cor a ser usada ao exibir um visual sinal mostrado quando um total-tela, aplicativo modo texto gera um som.

Windows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

iFSGrafEffect
Windows 95: Especifica o sinal visual para apresentar quando um aplicativo de elementos gráficos modo gera um som enquanto executa em uma máquina virtual completa-tela. Esse membro pode ser uma dos seguinte valores
Valor Significado
SSGF_DISPLAY Nenhum sinal visual.
SSGF_NONE Flash a tela inteira.

Windows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

iFSGrafEffectMSec
Windows 95: Especifica a duração, em milissegundos, do sinal visual que é exibido quando uma completo-tela, aplicativo modo de elementos gráficos gera um som.

Windows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

iFSGrafEffectColor
Windows 95: Especifica o valor RGB da cor a ser usada ao exibir um visual sinal mostrado quando um total-tela, aplicativo modo de elementos gráficos gera um som.

Windows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

iWindowsEffect
Especifica o sinal visual para exibir quando um som é gerado por um aplicativo baseado em Windows ou um aplicativo do MS-DOS em execução em uma janela. Esse membro pode ser uma dos seguinte valores:
Valor Significado
SSWF_CUSTOM Chamar a rotina SoundSentryProc exportada a DLL especificada pelo membro iFSWindowsEffectDLL.
SSWF_DISPLAY Flash a tela inteira.
SSWF_NONE Nenhum sinal visual.
SSWF_TITLE Flash a barra de título da janela ativa.
SSWF_WINDOW Flash janela ativa.

iWindowsEffectMSec
Windows 95: Especifica a duração, em milissegundos, do sinal visual que é exibido quando um aplicativo baseado em Win32 (ou um aplicativo executado em uma janela) gera um som.

Windows NT: Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

lpszWindowsEffectDLL
Aponta para o buffer que contém o nome da DLL que contém uma função de retorno de chamada SoundSentryProc . O comprimento do nome não deve exceder o valor de MAX_PATH. Esse membro é NULL se nenhuma DLL é usada. Ao recuperar informações sobre o recurso de SoundSentry, o tamanho do buffer deve ser igual ou maior que o valor de MAX_PATH.
iWindowsEffectOrdinal
Esse membro é reservado para uso futuro. Ele deve ser definido como zero.

Observações

Um aplicativo usa uma SOUNDSENTRY estrutura ao chamar o SystemParametersInfo função com o wAction parâmetro definido como SPI_GETSOUNDSENTRY ou SPI_SETSOUNDSENTRY. Ao usar SPI_GETSOUNDSENTRY, um aplicativo deve especificar o cbSize membro das SOUNDSENTRY estrutura; o SystemParametersInfo função preenche os membros restantes. Um aplicativo deve especificar os cbSize, dwFlagse iWindowsEffect Membros ao usar o valor SPI_SETSOUNDSENTRY.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Unicode:Definidos como estruturas ANSI e Unicode.

Ver também

Visão geral sobre acessibilidade, Acessibilidade estruturas, SoundSentryProc, SystemParametersInfo