Share via


WAVEPROPINFO (Compact 2013)

3/26/2014

This structure contains property information for waveform input and output drivers.

Syntax

typedef struct tag_WAVEPROPINFO {
  LPGUID pPropSetId;
  ULONG ulPropId;
  LPVOID pvPropParams;
  ULONG cbPropParams;
  LPVOID pvPropData;
  ULONG cbPropData;
  PULONG pcbReturn;
} WAVEPROPINFO, * PWAVEPROPINFO;

Members

  • pPropSetId
    GUID identifier of the property set.
  • ulPropId
    Identifier of the property within the property set.
  • pvPropParams
    Pointer to the instance parameters for the property.
  • cbPropParams
    Size, in bytes, of the structure pointed to by pvPropParams.
  • pvPropData
    Pointer to the buffer that stores the property value.
  • cbPropData
    Size, in bytes, of the structure pointed to by pvPropData.
  • pcbReturn
    Size, in bytes, returned in the structure pointed to by pvPropData. (Get only)

Requirements

Header

mmddk.h

See Also

Reference

Waveform Audio Driver Structures
WODM_GETPROP
WODM_SETPROP
WIDM_GETPROP
WIDM_SETPROP