DMUS_IO_TOOL_HEADER
The DMUS_IO_TOOL_HEADER structure contains information about a tool. It is used in the Tool Form.
typedef struct _DMUS_IO_TOOL_HEADER {
GUID guidClassID;
long lIndex;
DWORD cPChannels;
FOURCC ckid;
FOURCC fccType;
DWORD dwPChannels[1];
} DMUS_IO_TOOL_HEADER;
- 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.
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
Header: Declared in dmusicf.h.
See Also
IDirectMusicGraph::InsertTool