Condividi tramite


KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE

La proprietà KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE specifica l'istanza corrente di un dispositivo audio virtuale.

Tabella riepilogo utilizzo

Recupero Set Destinazione Tipo di descrittore delle proprietà Tipo di valore della proprietà

Filtra

KSPROPERTY

ULONG

Il valore della proprietà (dati operazione) è di tipo ULONG e specifica l'ID dispositivo di un dispositivo audio virtuale. Se SysAudio enumera n dispositivi audio virtuali (vedere KSPROPERTY_SYSAUDIO_DEVICE_COUNT), gli ID dispositivo validi vanno da 0 a n-1.

Valore restituito

Una richiesta di proprietà KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.

Commenti

Una richiesta di KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE proprietà set apre il dispositivo audio virtuale specificato dall'ID dispositivo contenuto nel valore della proprietà. L'ultimo dispositivo da aprire viene definito dispositivo corrente.

Alcune proprietà SysAudio consentono all'utente di identificare il dispositivo corrente da un ID dispositivo Null di -1 anziché da un ID dispositivo valido nell'intervallo da 0 a n-1, dove n è il numero di dispositivi audio virtuali disponibili. Queste proprietà includono KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME e KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME.

Una richiesta get-property recupera l'ID dispositivo del dispositivo corrente (ultimo aperto) dispositivo audio virtuale.

Requisiti

Intestazione

Ksmedia.h (includere Ksmedia.h)

Vedere anche

KSPROPERTY

KSPROPERTY_SYSAUDIO_DEVICE_COUNT

KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME

KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME