Microsoft DirectX 9.0

DMUS_IO_TOOL_HEADER

The DMUS_IO_TOOL_HEADER structure contains information about a tool. Used in the Tool Form.

Syntax

typedef struct _DMUS_IO_TOOL_HEADER {
  GUID  guidClassID;
  long  lIndex;
  DWORD cPChannels;
  FOURCC  ckid;
  FOURCC  fccType; 
  DWORD dwPChannels[1]; 
} DMUS_IO_TOOL_HEADER;

Members

guidClassID

Class identifier of the tool.

lIndex

Position in the graph.

cPChannels

Number of items in the dwPChannels array.

ckid

Identifier of tool's data chunk. If this value is 0, it is assumed that the chunk is of type LIST, so fccType is valid and must be nonzero.

fccType

List type. If this value is 0, ckid is valid and must be nonzero.

dwPChannels

Array of performance channels for which the tool is valid.

Requirements

  Header: Declared in dmusicf.h.

See Also