Microsoft DirectX 8.1 (C++)

DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER

The DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER structure is used in a Parameter Control Track List.

Syntax

typedef struct _DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER {
  DWORD dwFlags; 
  GUID guidTimeFormat;
  DWORD dwPChannel;
  DWORD dwStage;
  DWORD dwBuffer;
  GUID guidObject;
  DWORD dwIndex;
} DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER;

Members

dwFlags

Reserved; must be zero.

guidTimeFormat

Time format to set the object to. Must be GUID_TIME_REFERENCE or GUID_TIME_MUSIC, which are defined in Medparam.h. 

dwPChannel

Performance channel, 0, or DMUS_PCHANNEL_ALL.

dwStage

Stage in the path.

dwBuffer

Index of the buffer, if there is more than one.

guidObject

Class identifier of the object, such as GUID_DSFX_STANDARD_CHORUS.

dwIndex

Index of the object in the list of matching objects.

Remarks

For more information on the possible values for each member, see IDirectMusicSegmentState8::GetObjectInPath.

Requirements

  Header: Declared in dmusicf.h.