Condividi tramite


Metodo IXAPO::Initialize (xapo.h)

Esegue qualsiasi inizializzazione specifica dell'effetto.

Sintassi

HRESULT Initialize(
  const void *pData,
  UINT32     DataByteSize
);

Parametri

pData

I parametri di inizializzazione specifici dell'effetto possono essere NULL se DataByteSize è 0.

DataByteSize

Le dimensioni di pData in byte possono essere pari a 0 se pData è NULL.

Valore restituito

Restituisce S_OK se ha esito positivo, in caso contrario, un codice di errore.

Commenti

Il contenuto di pData è definito da un determinato XAPO. I parametri non modificabili (costante per la durata della XAPO) devono essere impostati in questo metodo. Dopo l'inizializzazione, non è possibile inizializzare nuovamente un XAPO. Un XAPO deve essere inizializzato prima di passarlo a XAudio2 come parte di una catena di effetti.

Nota XAudio2 non chiama questo metodo, deve essere chiamato dal client prima di passare XAPO a XAudio2.
 

Requisiti della piattaforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Requisiti

   
Piattaforma di destinazione Windows
Intestazione xapo.h

Vedi anche

IXAPO