Compartilhar via


Função waveInGetDevCapsW (mmeapi.h)

A função waveInGetDevCapsW recupera os recursos de um determinado dispositivo de entrada waveform-audio. Esta é a versão Unicode dessa função.

Sintaxe

MMRESULT waveInGetDevCapsW(
  UINT_PTR      uDeviceID,
  LPWAVEINCAPSW pwic,
  UINT          cbwic
);

Parâmetros

uDeviceID

Identificador do dispositivo de entrada waveform-audio. Ele pode ser um identificador de dispositivo ou um identificador de um dispositivo de entrada de áudio de forma de onda aberta.

pwic

Ponteiro para uma estrutura WAVEINCAPSW a ser preenchida com informações sobre os recursos do dispositivo.

cbwic

Tamanho, em bytes, da estrutura WAVEINCAPSW .

Valor de retorno

Retorna MMSYSERR_NOERROR se tiver êxito ou um erro de outra forma. Os valores de erro possíveis incluem o seguinte.

Código de retorno Description
MMSYSERR_BADDEVICEID O identificador de dispositivo especificado está fora do intervalo.
MMSYSERR_NODRIVER Nenhum driver de dispositivo está presente.
MMSYSERR_NOMEM Não é possível alocar ou bloquear memória.

Requirements

Requirement Value
Cliente mínimo suportado Windows 2000 Professional
Servidor mínimo compatível Windows 2000 Server
Header mmeapi.h
Library Winmm.lib
de DLL Winmm.dll