Share via


XACT_STREAMING_PARAMETERS

XACT_STREAMING_PARAMETERS

Streaming parameters for a wave bank.

typedef struct XACT_STREAMING_PARAMETERS {
    HANDLE file;
    DWORD offset;
    DWORD flags;
    WORD packetSize;
} XACT_STREAMING_PARAMETERS, *LPXACT_STREAMING_PARAMETERS, XACT_WAVEBANK_STREAMING_PARAMETERS, *LPXACT_WAVEBANK_STREAMING_PARAMETERS;

typedef const XACT_STREAMING_PARAMETERS *LPCXACT_STREAMING_PARAMETERS;

Members

  • file
    File handle that is associated with the wave bank data.
  • offset
    Offset in the wave bank data file. This offset must be DVD sector aligned.
  • flags
    Flags. Reserved for future use. Set to 0.
  • packetSize
    Stream packet size, in sectors, to use for each stream. The minimum value is 2.

Remarks

Xact.h also includes the following constant declaration:

typedef const XACT_WAVEBANK_STREAMING_PARAMETERS *LPCXACT_WAVEBANK_STREAMING_PARAMETERS;

Requirements

Header: Declared in Xact.h.

See Also

XACT Structures, IXACTEngine::CreateStreamingWaveBank