Método IXAPO::Initialize (xapo.h)

Realiza cualquier inicialización específica del efecto.

Sintaxis

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

Parámetros

pData

Los parámetros de inicialización específicos del efecto pueden ser NULL si DataByteSize es 0.

DataByteSize

El tamaño de pData en bytes puede ser 0 si pData es NULL.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente, de lo contrario, un código de error.

Observaciones

El contenido de pData se define mediante un XAPO determinado. Los parámetros inmutables (constante para la duración del XAPO) deben establecerse en este método. Una vez inicializado, no se puede volver a inicializar un XAPO. Se debe inicializar un XAPO antes de pasarlo a XAudio2 como parte de una cadena de efectos.

Nota XAudio2 no llama a este método, debe llamarlo el cliente antes de pasar el XAPO a XAudio2.
 

Requisitos de la plataforma

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

Requisitos

   
Plataforma de destino Windows
Encabezado xapo.h

Consulte también

IXAPO