acmStreamReset function

The acmStreamReset function stops conversions for a given ACM stream. All pending buffers are marked as done and returned to the application.

Syntax


MMRESULT acmStreamReset(
   HACMSTREAM has,
   DWORD      fdwReset
);

Parameters

has

Handle to the conversion stream.

fdwReset

Reserved; must be zero.

Return value

Returns zero if successful or an error otherwise. Possible error values include the following.

Return codeDescription
MMSYSERR_INVALFLAG

At least one flag is invalid.

MMSYSERR_INVALHANDLE

The specified handle is invalid.

 

Remarks

Resetting an ACM conversion stream is necessary only for asynchronous conversion streams. Resetting a synchronous conversion stream will succeed, but no action will be taken.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Msacm.h

Library

Msacm32.lib

DLL

Msacm32.dll

See also

Audio Compression Manager
Audio Compression Functions

 

 

Show: