Compartir a través de


MFPKEY_WMAAECMA_DEVICE_INDEXES (propiedad)

Especifica qué dispositivos de audio usa el DSP de captura de voz para capturar y representar audio.

Constante para IPropertyBag

Solo está disponible mediante IPropertyStore.

Tipo de datos

VT_I4

Valor predeterminado

(-1, -1).

Se aplica a

Comentarios

Establezca esta propiedad si usa el DSP en modo de origen. El DSP omite esta propiedad en modo de filtro.

El valor de la propiedad es dos PALABRAsde 16 bits empaquetadas en un DWORD. Los 16 bits superiores especifican el dispositivo de representación de audio (normalmente un altavoz) y los 16 bits inferiores especifican el dispositivo de captura (normalmente un micrófono). Cada dispositivo se especifica como un índice en la colección de dispositivos de audio. Si el índice es -1, se usa el dispositivo predeterminado.

El índice de dispositivo corresponde al índice de colección usado en la interfaz IMMDeviceCollection . La aplicación debe reproducir la voz de extremo extremo a través del dispositivo de representación seleccionado. (La voz de extremo extremo es la voz de la persona en el otro extremo de la línea telefónica, que se reproduce a través del altavoz en el equipo del usuario). Si el dispositivo de representación seleccionado no tiene una secuencia activa, DSP no puede procesar ninguna salida.

El valor predeterminado de esta propiedad es (-1, -1).

En el ejemplo siguiente se muestra cómo inicializar el PROPVARIANT para esta propiedad.

int iSpeakerIndex = -1;
int iMicrophoneIndex = -1;

// Find the device indexes to initialize iSpeakerIndex and 
// iMicrophone index (not shown).

PROPVARIANT varDeviceIndexes;
PropVariantInit(&varDeviceIndexes);
varDeviceIndexes.vt = VT_I4;
varDeviceIndexes.lVal = (unsigned long)(iSpeakerIndex << 16) + 
    (unsigned long)(0x0000ffff & iMicrophoneIndex);

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Wmcodecdsp.h

Consulte también

Propiedades de Media Foundation

DSP de captura de voz