Metodo IActivateAudioInterfaceAsyncOperation::GetActivateResult (mmdeviceapi.h)
Ottiene i risultati di un'attivazione asincrona di un'interfaccia WASAPI avviata da un'applicazione che chiama la funzione ActivateAudioInterfaceAsync .
Sintassi
HRESULT GetActivateResult(
[out] HRESULT *activateResult,
[out] IUnknown **activatedInterface
);
Parametri
[out] activateResult
[out] activatedInterface
Valore restituito
La funzione restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è stato chiamato prima del completamento dell'operazione asincrona. |
Commenti
Un'applicazione chiama questo metodo dopo che Windows chiama il metodo ActivateCompleted dell'interfaccia IActivateAudioInterfaceCompletionHandler dell'applicazione.
Il codice del risultato restituito tramite activateResult può dipendere dall'interfaccia richiesta. Per altre informazioni, vedere IMMDevice::Activate. Un codice di risultato di E_ACCESSDENIED potrebbe indicare che l'utente non ha dato il consenso per accedere al dispositivo in modo richiesto dall'interfaccia WASAPI richiesta.
L'oggetto activatedInterface restituito può essere NULL se activateResult non è un codice riuscito.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mmdeviceapi.h |