This topic has not yet been rated - Rate this topic

waveInSetProperty

Windows Mobile 6.5
A version of this page is also available for
4/8/2010

This function sets the value of a specific property in a property set for waveform audio input.


MMRESULT waveInSetProperty(
  UINT        uDeviceID,
  const GUID* pPropSetId,
  ULONG       ulPropId,
  LPVOID      pvPropParams,
  ULONG       cbPropParams,
  LPVOID      pvPropData,
  ULONG       cbPropData
);
uDeviceID

[in] A UINT value that identifies the audio device for which you want to set a property. This value can either be a device ID for the audio device, or an HWAVEIN or HWAVEOUT handle to an audio stream. If there is only one audio device present, its device ID is 0.

pPropSetId

[in] A pointer to a GUID that represents the property set containing the property you want to set. (You can use your own GUIDs to define your own property sets.) Properties on a stream or device are grouped into sets.

ulPropId

[in] A ULONG value that is an index to identify a specific property within a property set.

pvPropParams

An LPVOID pointer to any additional parameters that qualify the desired property. This parameter is a pointer to any type or structure. The data type that a property requires is defined by that property.

cbPropParams

[in] A ULONG value that identifies the size, in bytes, of the data referenced by pvPropParams.

pvPropData

[in] An LPVOID pointer to the data type that contains the new data that you want to set the property to. The data type that a property requires is defined by that property.

cbPropData

[in] A ULONG value that identifies the size, in bytes, of the data referenced by pvPropData.

If successful, this function returns MMSYSERR_NOERROR.

If it fails, this function returns MMSYSERR_INVALPARAM or other driver-specific error messages.

Headermmsystem.h
Librarycoredll.lib
Windows Embedded CEWindows CE 5.0 and later
Windows MobileWindows Mobile Version 5.0 and later
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.