Microsoft DirectX 8.1 (Visual Basic)

DirectMusicLoader8.LoadSegmentFromResource

The LoadSegmentFromResource method loads a segment from a resource. The segment can be in the format of a MIDI file, a wave file, or a segment authored in DirectMusic Producer.

object.LoadSegmentFromResource( _
  moduleName As String, _
  resourceName As String _
) As DirectMusicSegment8

Parts

object

Resolves to a DirectMusicLoader8 object.

moduleName

Name of the module containing the resource. The resource must be of type "DMSEG".

resourceName

Identifier of the resource containing the segment.

Return Values

Returns a DirectMusicSegment8 object.

Error Codes

If the method fails, it raises an error, and Err.Number can be set to one of the following values:

DMUS_E_CHUNKNOTFOUND
DMUS_E_FAIL
DMUS_E_INVALIDARG
DMUS_E_OUTOFMEMORY
DMUS_E_LOADER_FAILEDOPEN
DMUS_E_LOADER_FAILEDCREATE
DMUS_E_LOADER_FORMATNOTSUPPORTED
DMUS_E_UNSUPPORTED_STREAM

See Also