XAPO_LOCKFORPROCESS_PARAMETERS-Struktur (xapo.h)

Definiert Streampufferparameter, die konstant bleiben, während ein XAPO gesperrt ist. Wird mit der IXAPO::LockForProcess-Methode verwendet.

Syntax

typedef struct XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS {
  const WAVEFORMATEX *pFormat;
  UINT32             MaxFrameCount;
} XAPO_LOCKFORPROCESS_PARAMETERS;

Member

pFormat

Ein WAVFORMATEX, der das Format für den Streampuffer beschreibt.

MaxFrameCount

Die maximale Anzahl von Frames im Streampuffer, die IXAPO::P rocess jemals verarbeiten muss, unabhängig von dynamischen Parametereinstellungen.

Hinweise

Die Bytegröße des jeweiligen Streampuffers muss mindestens MaxFrameCount × Bytes (pFormat-nBlockAlign>) betragen.

Plattformanforderungen

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

Anforderungen

Anforderung Wert
Header xapo.h

Siehe auch

Strukturen