Compartir a través de


Método IAudioOutputSelector::GetSelection (devicetopology.h)

El método GetSelection obtiene el identificador local del elemento que está conectado a la salida del selector seleccionada actualmente.

Sintaxis

HRESULT GetSelection(
  [out] UINT *pnIdSelected
);

Parámetros

[out] pnIdSelected

Puntero a una variable UINT en la que el método escribe el identificador local del elemento que tiene un vínculo directo a la salida del selector seleccionada actualmente.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, los posibles códigos de retorno incluyen, pero no están limitados a, los valores que se muestran en la tabla siguiente.

Código devuelto Descripción
E_POINTER
El puntero pnIdSelected es NULL.

Comentarios

Un identificador local es un número que identifica de forma única una parte entre todas las partes de una topología de dispositivo. Para obtener un puntero a la interfaz IPart de un elemento de su identificador local, llame al método IDeviceTopology::GetPartById .

Requisitos

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

Consulte también

IAudioOutputSelector (Interfaz)

IDeviceTopology::GetPartById

IPart (interfaz)