Microsoft DirectX 9.0 SDK Update (Summer 2004) |
IDirectMusicTrack8::SetParam
The SetParam method sets data on a track, in music time.
Syntax
HRESULT SetParam(
REFGUID rguidType,
MUSIC_TIME mtTime,
void* pParam
);
Parameters
rguidType
Reference to (C++) or address of (C) the identifier of the type of data to set. See Standard Track Parameters.
mtTime
Time, in track time, at which to set the data.
pParam
Address of a structure containing the data, or NULL if no data is required for this parameter. The structure must be of the appropriate kind and size for the data type identified by rguidType.
Return Values
If the method succeeds, the return value is S_OK.
If it fails, the method can return one of the error values shown in the following table.
Return code |
DMUS_E_SET_UNSUPPORTED |
DMUS_E_TYPE_DISABLED |
E_OUTOFMEMORY |
E_POINTER |
Remarks
The IDirectMusicTrack8::SetParamEx method can be used for greater functionality.
Requirements
Header: Declared in dmplugin.h.
See Also
- IDirectMusicTrack8 Interface
- IDirectMusicPerformance8::SetParam
- IDirectMusicSegment8::SetParam
- IDirectMusicTrack8::GetParam
- IDirectMusicTrack8::GetParamEx
- IDirectMusicTrack8::IsParamSupported
- IDirectMusicTrack8::SetParamEx
- Setting and Retrieving Track Parameters
© 2004 Microsoft Corporation. All rights reserved.