Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O cabeçalho sidebandaudio.h descreve as DDI's para habilitar o áudio de sideband para tipos de barramento específicos (USB Audio 1.0, A2DP etc.).
sidebandaudio.h contém as seguintes interfaces de programação:
IOCTLs
|
IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE O código de código de controle IOCTL IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE obtém uma atualização de status de conexão. |
|
IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR O driver de áudio emite o IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR para obter informações sobre uma interface de dispositivo de áudio de banda lateral habilitada. |
|
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR O driver de áudio emite o código de controle IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR para obter informações sobre um ponto de extremidade de áudio exposto por meio da interface do dispositivo de áudio de banda lateral. |
|
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 O driver de áudio emite o código de controle IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 para obter informações sobre um ponto de extremidade de áudio exposto por meio da interface do dispositivo de áudio de banda lateral. |
|
IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE O IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL é usado para atualizações de status de erro. |
|
IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE O IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE IOCTL obtém a configuração de nível de mudo do ponto de extremidade de áudio da faixa lateral. |
|
IOCTL_SBAUD_GET_MUTEPROPERTYVALUES O driver de áudio pode chamar a IOCTL_SBAUD_GET_MUTEPROPERTYVALUES IOCTL para consultar os intervalos de dados escalonados mudos e valores mínimos/máximos para todos os canais. |
|
IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE O IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE IOCTL obtém a configuração de sidetone do ponto de extremidade de áudio da sideband. |
|
IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES O IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES IOCTL obtém os valores da propriedade de volume sidetone do ponto de extremidade de áudio especificado pela sideband |
|
IOCTL_SBAUD_GET_SIOP O IOCTL_SBAUD_GET_SIOP IOCTL é usado para obter o SIOP. |
|
IOCTL_SBAUD_GET_SIOP_UPDATE O IOCTL_SBAUD_GET_SIOP_UPDATE é usado para obter o atualizável configured-codec-SIOP. |
|
IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE O IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE IOCTL é usado para atualizações de status de fluxo. |
|
IOCTL_SBAUD_GET_SUPPORTED_FORMATS O driver de áudio emite o código de controle IOCTL_SBAUD_GET_SUPPORTED_FORMATS para obter informações sobre os formatos de fluxo compatíveis com o ponto de extremidade de áudio de banda lateral. |
|
IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE O IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE IOCTL obtém a configuração de nível de volume do ponto de extremidade de áudio da sideband. |
|
IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES O driver de áudio pode chamar IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES para consultar os intervalos de dados em etapas de volume e valores mínimos/máximos para todos os canais. |
|
IOCTL_SBAUD_SET_DEVICE_CLAIMED O IOCTL_SBAUD_SET_DEVICE_CLAIMED IOCTL reivindica o dispositivo para sideband. |
|
IOCTL_SBAUD_SET_MUTE O IOCTL_SBAUD_SET_MUTE IOCTL é usado para definir o mudo de renderização (alto-falante). |
|
IOCTL_SBAUD_SET_SIDETONE_PROPERTY O IOCTL_SBAUD_SET_SIDETONE_PROPERTY IOCTL é usado para definir a propriedade de tom lateral. |
|
IOCTL_SBAUD_SET_SIOP O IOCTL_SBAUD_SET_SIOP IOCTL é usado para definir um comando SIOP. |
|
IOCTL_SBAUD_SET_VOLUME O IOCTL_SBAUD_SET_VOLUME IOCTL é usado para definir o volume em um canal específico. |
|
IOCTL_SBAUD_STREAM_CLOSE Ao fechar o pino KS, envie IOCTL_SBAUD_STREAM_CLOSE. |
|
IOCTL_SBAUD_STREAM_OPEN Na primeira transição acima de KSSTATE_STOP (normalmente para KSSTATE_ACQUIRE), envie IOCTL_SBAUD_STREAM_OPEN. |
|
IOCTL_SBAUD_STREAM_START Ao fazer a transição para KSSTATE_RUN, envie IOCTL_SBAUD_STREAM_START. |
|
IOCTL_SBAUD_STREAM_SUSPEND Na transição abaixo KSSTATE_RUN, envie IOCTL_SBAUD_STREAM_SUSPEND. |
Funções
|
SIDEBANDAUDIO_IOCTL Uma macro usada para o SIDEBANDAUDIO_IOCTL. |
Estruturas
|
SIDEBANDAUDIO_CONNECTION_PARAMS A estrutura SIDEBANDAUDIO_CONNECTION_PARAMS descreve o índice de ponto de extremidade e o valor da conexão. |
|
SIDEBANDAUDIO_DEVICE_DESCRIPTOR A estrutura SIDEBANDAUDIO_DEVICE_DESCRIPTOR descreve o número de pontos de extremidade no dispositivo. |
|
SIDEBANDAUDIO_DEVICE_ERROR A estrutura SIDEBANDAUDIO_DEVICE_ERROR descreve o erro relatado no Dispositivo. |
|
SIDEBANDAUDIO_ENDPOINT_CAPABILITIES A estrutura SIDEBANDAUDIO_ENDPOINT_CAPABILITIES descreve as funcionalidades do driver de ponto de extremidade de áudio de sideband. |
|
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR A estrutura SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR descreve as características de um ponto de extremidade de áudio sideband. |
|
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR2 A segunda versão do struct SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR. Descreve as características do driver de ponto de extremidade de áudio. |
|
SIDEBANDAUDIO_IO_PARAM_HEADER A estrutura SIDEBANDAUDIO_IO_PARAM_HEADER descreve o tamanho e o tipo do parâmetro de E/S. |
|
SIDEBANDAUDIO_MUTE_PARAMS A estrutura SIDEBANDAUDIO_MUTE_PARAMS descreve o índice de ponto de extremidade, o canal, o modo imediato de operação e o valor de mudo. |
|
SIDEBANDAUDIO_SIDETONE_DESCRIPTOR A estrutura SIDEBANDAUDIO_SIDETONE_DESCRIPTOR descreve os componentes de mudo e volume da topologia sidetone. |
|
SIDEBANDAUDIO_SIDETONE_PARAMS A estrutura SIDEBANDAUDIO_SIDETONE_PARAMS descreve o índice de ponto de extremidade e o valor de sidetone. |
|
SIDEBANDAUDIO_SIOP_REQUEST_PARAM A estrutura SIDEBANDAUDIO_SIOP_REQUEST_PARAM descreve o parâmetro de solicitação SIOP variável. |
|
SIDEBANDAUDIO_STREAM_OPEN_PARAMS A estrutura SIDEBANDAUDIO_STREAM_OPEN_PARAMS descreve os parâmetros de E/S variável para IOCTLs. |
|
SIDEBANDAUDIO_STREAM_STATUS_PARAMS A estrutura de SIDEBANDAUDIO_STREAM_STATUS_PARAMS descreve o índice de ponto de extremidade e o erro do dispositivo NTSTATUS. |
|
SIDEBANDAUDIO_SUPPORTED_FORMATS A estrutura SIDEBANDAUDIO_SUPPORTED_FORMATS descreve os formatos compatíveis com o Ponto de Extremidade de Áudio. |
|
SIDEBANDAUDIO_VOLUME_PARAMS A estrutura SIDEBANDAUDIO_VOLUME_PARAMS descreve o índice do ponto de extremidade, o canal, o modo imediato de operação e o valor do volume. |
Enumerações
|
SIDEBANDAUDIO_PARAMS_MSFT_TYPE_ID Parâmetros definidos para SIDEBANDAUDIO_PARAMS_SET_STANDARD – IDs de tipo da Microsoft |