EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT funzione di callback (acxelements.h)
La EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT funzione di callback viene implementata dal driver e viene chiamata quando il formato di combinazione interno viene impostato per un nodo del motore audio.
Sintassi
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT EvtAcxAudioengineAssignEngineFormat;
NTSTATUS EvtAcxAudioengineAssignEngineFormat(
ACXAUDIOENGINE AudioEngine,
ACXDATAFORMAT Format
)
{...}
Parametri
AudioEngine
Oggetto ACXAUDIOENGINE utilizzato in un circuito di rendering per rappresentare un DSP. Per altre informazioni sugli oggetti ACX, vedere Riepilogo degli oggetti ACX.
Format
Oggetto ACXDATAFORMAT che descrive il formato di combinazione per il motore audio specificato.
Valore restituito
Restituisce STATUS_SUCCESS
se la chiamata ha avuto esito positivo. In caso contrario, restituisce un codice di errore appropriato. Per altre informazioni, vedere Uso di valori NTSTATUS.
Osservazioni
Esempio
Di seguito è riportato un esempio di utilizzo.
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT DspR_EvtAcxAudioEngineAssignEngineDeviceFormat;
NTSTATUS
DspR_EvtAcxAudioEngineAssignEngineDeviceFormat(
ACXAUDIOENGINE,
ULONG
)
{
PAGED_CODE();
// Custom Code goes here
return STATUS_SUCCESS;
}
Requisiti ACX
versione minima di ACX: 1.0
Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | acxelements.h |
IRQL | PASSIVE_LEVEL |