Metodo IXAPOParameters::SetParameters (xapo.h)
Imposta parametri specifici dell'effetto.
Sintassi
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
Parametri
pParameters
Blocco di parametri specifici dell'effetto.
ParameterByteSize
Dimensioni di pParameters, in byte.
Valore restituito
nessuno
Osservazioni
I dati in pParameters sono completamente specifici dell'effetto e determinati dall'implementazione della funzione IXAPOParameters::SetParameters . I dati passati a SetParameters possono essere usati per impostare lo stato della XAPO e controllare il comportamento della funzione IXAPO::P rocess .
SetParameters può essere chiamato solo nel thread di elaborazione audio in tempo reale; non è necessaria alcuna sincronizzazione tra SetParameters e il metodo IXAPO::P rocess . Tuttavia, il metodo IXAudio2Voice::SetEffectParameters può essere chiamato da qualsiasi thread mentre aggiunge nella sincronizzazione necessaria per recapitare una copia (asincrona) dei parametri a SetParameters nel thread in tempo reale; non è necessaria alcuna sincronizzazione tra IXAudio2Voice::SetEffectParameters e il metodo IXAPO::P rocess .
Requisiti della piattaforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | xapo.h |