#S(HASH-TABLE EQL (FILENAME . "c:\program files\common files\xing shared\mpeg encode\xmencmp3.dll")(GUID . "{A97BBEA0-2D4C-11D3-B244-444553540000}")(DESCRIPTION . "xmencmp3 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("EncodeMP3Mem2" (TYPE . "Coclass")(DESCRIPTION . "EncodeMP3Mem2 Class")(GUID . "{477A3783-2D4D-11D3-B244-444553540000}")(ALIASES "IEncodeMP3Mem2") (FUNCTIONS )) ("IEncodeMP3Mem2" (TYPE . "Dispinterface")(DESCRIPTION . "IEncodeMP3Mem2 Interface")(GUID . "{477A3782-2D4D-11D3-B244-444553540000}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Algorithm") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Algorithm")) ((NAME . "BitRate") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BitRate")) ((NAME . "BitRate") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property BitRate")) ((NAME . "SamplesPerSecond") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SamplesPerSecond")) ((NAME . "SamplesPerSecond") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SamplesPerSecond")) ((NAME . "ChannelMode") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ChannelMode")) ((NAME . "ChannelMode") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ChannelMode")) ((NAME . "StereoBands") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property StereoBands")) ((NAME . "StereoBands") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property StereoBands")) ((NAME . "VariableBitRateScaleFactor") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateScaleFactor")) ((NAME . "VariableBitRateScaleFactor") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property VariableBitRateScaleFactor")) ((NAME . "DownMixToMono") (RIID . #x00000007) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DownMixToMono")) ((NAME . "DownMixToMono") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DownMixToMono")) ((NAME . "VariableBitRateHeader") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateHeader")) ((NAME . "VariableBitRateHeader") (RIID . #x00000008) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property VariableBitRateHeader")) ((NAME . "VariableBitRateTOC") (RIID . #x00000009) (OFFSET . #x58) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateTOC")) ((NAME . "VariableBitRateTOC") (RIID . #x00000009) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property VariableBitRateTOC")) ((NAME . "HighFrequencyMode") (RIID . #x0000000a) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property HighFrequencyMode")) ((NAME . "HighFrequencyMode") (RIID . #x0000000a) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property HighFrequencyMode")) ((NAME . "CopyrightBit") (RIID . #x0000000b) (OFFSET . #x68) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CopyrightBit")) ((NAME . "CopyrightBit") (RIID . #x0000000b) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property CopyrightBit")) ((NAME . "WarningLowDiskSpace") (RIID . #x0000000c) (OFFSET . #x70) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property WarningLowDiskSpace")) ((NAME . "WarningChangedProperties") (RIID . #x0000000d) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property WarningChangedProperties")) ((NAME . "OriginalBit") (RIID . #x0000000e) (OFFSET . #x78) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OriginalBit")) ((NAME . "OriginalBit") (RIID . #x0000000e) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OriginalBit")) ((NAME . "ChooseBestSamplesPerSecond") (RIID . #x0000000f) (OFFSET . #x80) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ChooseBestSamplesPerSecond")) ((NAME . "ChooseBestSamplesPerSecond") (RIID . #x0000000f) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ChooseBestSamplesPerSecond")) ((NAME . "PutStandardProperties") (RIID . #x00000010) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("lStandardMPEGType" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutStandardProperties")) ((NAME . "InitSourceAudioProperties") (RIID . #x00000011) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("lSrcDataType" "VT_I4")("lSrcSamplesPerSec" "VT_I4")("lSrcChannels" "VT_I4")("lSrcBitDepth" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InitSourceAudioProperties")) ((NAME . "EncodeBegin") (RIID . #x00000012) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("strMPEGAudFile" "VT_BSTR")("bMemoryOutput" "VT_I4")("lSizeOutputToMemBuf" "VT_I4")("pKey" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method EncodeBegin")) ((NAME . "InputAudio") (RIID . #x00000013) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("plCurDataLen" "VT_PTR.VT_UI4")("pWAVAudBuf" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InputAudio")) ((NAME . "EncodeAudio") (RIID . #x00000014) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("bLastTime" "VT_I4")("plCurDataLenForMem" "VT_PTR.VT_I4")("pOutputBufForMem" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method EncodeAudio")) ((NAME . "EncodeEnd") (RIID . #x00000015) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method EncodeEnd")) ((NAME . "InitAuthentication") (RIID . #x00000016) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InitAuthentication")) ((NAME . "UnlockSDK") (RIID . #x00000017) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnlockSDK")) ((NAME . "VerifyEncode") (RIID . #x00000018) (OFFSET . #xa8) (RETURNS . "VT_HRESULT")(PARAMS ("strSrcWAVFile" "VT_BSTR")("strMPEGAudioFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method VerifyEncode")) ((NAME . "WarningUnsupportedSource") (RIID . #x00000019) (OFFSET . #xac) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property WarningUnsupportedSource")) ((NAME . "MP3Frames") (RIID . #x0000001a) (OFFSET . #xb0) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property MP3Frames")) ((NAME . "VBRHeaderBytes") (RIID . #x0000001b) (OFFSET . #xb4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VBRHeaderBytes")) ((NAME . "VBRHeaderUpdate") (RIID . #x0000001c) (OFFSET . #xb8) (RETURNS . "VT_VOID")(PARAMS ("lFrames" "VT_I4")("lCumOutBytes" "VT_I4")("lVBRLevel" "VT_I4")("bs_buffer" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method VBRHeaderUpdate")) ((NAME . "VBRSetCustomBuffer") (RIID . #x0000001d) (OFFSET . #xbc) (RETURNS . "VT_VOID")(PARAMS ("ulFlags" "VT_UI4")("pCustBuf" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method VBRSetCustomBuffer")))) ("QueryWavFile2" (TYPE . "Coclass")(DESCRIPTION . "QueryWavFile2 Class")(GUID . "{477A3785-2D4D-11D3-B244-444553540000}")(ALIASES "IQueryWavFile2") (FUNCTIONS )) ("IQueryWavFile2" (TYPE . "Dispinterface")(DESCRIPTION . "IQueryWavFile2 Interface")(GUID . "{477A3784-2D4D-11D3-B244-444553540000}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "SamplesPerSecond") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SamplesPerSecond")) ((NAME . "Channels") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Channels")) ((NAME . "BitsPerSample") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BitsPerSample")) ((NAME . "FileMilliSeconds") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FileMilliSeconds")) ((NAME . "FileSize") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_R8")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FileSize")) ((NAME . "QueryFile") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("bstrWavFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method QueryFile")) ((NAME . "IsUnsupportedWAVFile") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsUnsupportedWAVFile")) ((NAME . "IsValidWAVFileForEncode") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsValidWAVFileForEncode")) ((NAME . "OffsetToAudioData") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OffsetToAudioData")))) ("QueryMPEGAudioFile2" (TYPE . "Coclass")(DESCRIPTION . "QueryMPEGAudioFile2 Class")(GUID . "{477A3787-2D4D-11D3-B244-444553540000}")(ALIASES "IQueryMPEGAudioFile2") (FUNCTIONS )) ("IQueryMPEGAudioFile2" (TYPE . "Dispinterface")(DESCRIPTION . "IQueryMPEGAudioFile2 Interface")(GUID . "{477A3786-2D4D-11D3-B244-444553540000}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Algorithm") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Algorithm")) ((NAME . "BitRate") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BitRate")) ((NAME . "SamplesPerSecond") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SamplesPerSecond")) ((NAME . "ChannelMode") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ChannelMode")) ((NAME . "StereoBands") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property StereoBands")) ((NAME . "FileMilliSeconds") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FileMilliSeconds")) ((NAME . "QueryFile") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("bstrFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method QueryFile")) ((NAME . "FileSize") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_R8")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property FileSize")) ((NAME . "VariableBitRateLevel") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateLevel")) ((NAME . "IsVariableBitRateHeader") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsVariableBitRateHeader")) ((NAME . "IsVariableBitRateTOC") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsVariableBitRateTOC")) ((NAME . "CopyVBRTableOfContents") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method CopyVBRTableOfContents")) ((NAME . "IsCopyrightBit") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsCopyrightBit")) ((NAME . "IsVariableBitRateFile") (RIID . #x0000000e) (OFFSET . #x50) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsVariableBitRateFile")) ((NAME . "IsValidMPEGAudioFile") (RIID . #x0000000f) (OFFSET . #x54) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsValidMPEGAudioFile")) ((NAME . "IsValidMP3File") (RIID . #x00000010) (OFFSET . #x58) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsValidMP3File")) ((NAME . "Channels") (RIID . #x00000011) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Channels")) ((NAME . "IsOriginalBit") (RIID . #x00000012) (OFFSET . #x60) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsOriginalBit")) ((NAME . "GetVBRByteOffsetFromPercent") (RIID . #x00000013) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ("fPercent" "VT_R4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetVBRByteOffsetFromPercent")))) ("MP3Encoder3" (TYPE . "Coclass")(DESCRIPTION . "MP3Encoder3 Class")(GUID . "{477A3789-2D4D-11D3-B244-444553540000}")(ALIASES "IMP3Encoder3") (FUNCTIONS )) ("IMP3Encoder3" (TYPE . "Dispinterface")(DESCRIPTION . "IMP3Encoder3 Interface")(GUID . "{477A3788-2D4D-11D3-B244-444553540000}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Init") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method Init")) ((NAME . "SetOutputStereoMode") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_VOID")(PARAMS ("iMode" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOutputStereoMode")) ((NAME . "SetOutputNumberOfSubbands") (RIID . #x00000003) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("iNumSubbands" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOutputNumberOfSubbands")) ((NAME . "SetOutputChannelBitrate") (RIID . #x00000004) (OFFSET . #x28) (RETURNS . "VT_VOID")(PARAMS ("iBitRate" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOutputChannelBitrate")) ((NAME . "SetInputSampleRate") (RIID . #x00000005) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("iSampleRate" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetInputSampleRate")) ((NAME . "SetEncodingLayer") (RIID . #x00000006) (OFFSET . #x30) (RETURNS . "VT_VOID")(PARAMS ("iLayer" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetEncodingLayer")) ((NAME . "ConvertFile") (RIID . #x00000007) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("szWavFile" "VT_PTR.VT_I1")("szMP3File" "VT_PTR.VT_I1")("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method ConvertFile")) ((NAME . "SetOutputDownMixToMono") (RIID . #x00000008) (OFFSET . #x38) (RETURNS . "VT_VOID")(PARAMS ("bDownMixToMono" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOutputDownMixToMono")) ((NAME . "SetEncodingAlgorithm") (RIID . #x00000009) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("iAlgorithm" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetEncodingAlgorithm")) ((NAME . "StartMemoryEncode") (RIID . #x0000000a) (OFFSET . #x40) (RETURNS . "VT_VOID")(PARAMS ("pMinBytesInInputBuffer" "VT_PTR.VT_INT")("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method StartMemoryEncode")) ((NAME . "SetInputSampleSize") (RIID . #x0000000b) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("iSampleSize" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetInputSampleSize")) ((NAME . "EncodeSamples") (RIID . #x0000000c) (OFFSET . #x48) (RETURNS . "VT_VOID")(PARAMS ("pPCMBuffer" "VT_PTR.VT_UI1")("pMPEGBuffer" "VT_PTR.VT_UI1")("pBytesRead" "VT_PTR.VT_INT")("pBytesWritten" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method EncodeSamples")) ((NAME . "EndMemoryEncode") (RIID . #x0000000d) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("pMPEGBuffer" "VT_PTR.VT_UI1")("pBytesWritten" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method EndMemoryEncode")) ((NAME . "SetInputNumberOfChannels") (RIID . #x0000000e) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("iNumChannels" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetInputNumberOfChannels")) ((NAME . "GetInputSampleRate") (RIID . #x0000000f) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("pSampleRate" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetInputSampleRate")) ((NAME . "GetInputNumberOfChannels") (RIID . #x00000010) (OFFSET . #x58) (RETURNS . "VT_VOID")(PARAMS ("pNumChannels" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetInputNumberOfChannels")) ((NAME . "GetInputSampleSize") (RIID . #x00000011) (OFFSET . #x5c) (RETURNS . "VT_VOID")(PARAMS ("pSampleSize" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetInputSampleSize")) ((NAME . "GetInputDownMixToMono") (RIID . #x00000012) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("pDownMixToMono" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetInputDownMixToMono")) ((NAME . "GetOutputStereoMode") (RIID . #x00000013) (OFFSET . #x64) (RETURNS . "VT_VOID")(PARAMS ("pMode" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetOutputStereoMode")) ((NAME . "GetOutputNumberOfSubbands") (RIID . #x00000014) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("pNumSubbands" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetOutputNumberOfSubbands")) ((NAME . "GetOutputChannelBitrate") (RIID . #x00000015) (OFFSET . #x6c) (RETURNS . "VT_VOID")(PARAMS ("pBitrate" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetOutputChannelBitrate")) ((NAME . "GetEncodingAlgorithm") (RIID . #x00000016) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("pAlgorithm" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetEncodingAlgorithm")) ((NAME . "GetEncodingLayer") (RIID . #x00000017) (OFFSET . #x74) (RETURNS . "VT_VOID")(PARAMS ("pLayer" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetEncodingLayer")) ((NAME . "VerifySettings") (RIID . #x00000018) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method VerifySettings")) ((NAME . "GetErrorString") (RIID . #x00000019) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("hrErrorCode" "VT_HRESULT")("szErrorText" "VT_PTR.VT_I1")("iMaxTextLen" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetErrorString")) ((NAME . "InitAuthentication") (RIID . #x0000001a) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InitAuthentication")) ((NAME . "UnlockSDK") (RIID . #x0000001c) (OFFSET . #x84) (RETURNS . "VT_VOID")(PARAMS ("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnlockSDK")) ((NAME . "SetHighFrequencyMode") (RIID . #x0000001d) (OFFSET . #x88) (RETURNS . "VT_VOID")(PARAMS ("iFrequencyMode" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetHighFrequencyMode")) ((NAME . "SetCopyrightBit") (RIID . #x0000001e) (OFFSET . #x8c) (RETURNS . "VT_VOID")(PARAMS ("bSet" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetCopyrightBit")) ((NAME . "SetVariableBitRateScale") (RIID . #x0000001f) (OFFSET . #x90) (RETURNS . "VT_VOID")(PARAMS ("iScale" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetVariableBitRateScale")) ((NAME . "SetVariableBitRateEncode") (RIID . #x00000020) (OFFSET . #x94) (RETURNS . "VT_VOID")(PARAMS ("bSet" "VT_I4")("bCreateTOC" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetVariableBitRateEncode")) ((NAME . "WriteVariableBitRateHeader") (RIID . #x00000021) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("szMP3File" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method WriteVariableBitRateHeader")) ((NAME . "SetOriginalBit") (RIID . #x00000022) (OFFSET . #x9c) (RETURNS . "VT_VOID")(PARAMS ("bSet" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOriginalBit")) ((NAME . "SetOutputTotalChannelBitrate") (RIID . #x00000023) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("iBitRate" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOutputTotalChannelBitrate")) ((NAME . "SetOutputSampleRate") (RIID . #x00000024) (OFFSET . #xa4) (RETURNS . "VT_VOID")(PARAMS ("nOutSampleRate" "VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetOutputSampleRate")) ((NAME . "GetOutputSampleRate") (RIID . #x00000025) (OFFSET . #xa8) (RETURNS . "VT_VOID")(PARAMS ("pVal" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetOutputSampleRate")) ((NAME . "SetChooseBestOutputSampleRate") (RIID . #x00000026) (OFFSET . #xac) (RETURNS . "VT_VOID")(PARAMS ("bChooseRate" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetChooseBestOutputSampleRate")) ((NAME . "GetHighFrequencyMode") (RIID . #x00000027) (OFFSET . #xb0) (RETURNS . "VT_VOID")(PARAMS ("pFreqMode" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetHighFrequencyMode")) ((NAME . "GetVariableBitRateScale") (RIID . #x00000028) (OFFSET . #xb4) (RETURNS . "VT_VOID")(PARAMS ("pFreqMode" "VT_PTR.VT_INT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetVariableBitRateScale")))) ("EncodeMP3File2" (TYPE . "Coclass")(DESCRIPTION . "EncodeMP3File2 Class")(GUID . "{A97BBEB0-2D4C-11D3-B244-444553540000}")(ALIASES "IEncodeMP3File2") (FUNCTIONS )) ("IEncodeMP3File2" (TYPE . "Dispinterface")(DESCRIPTION . "IEncodeMP3File2 Interface")(GUID . "{A97BBEAF-2D4C-11D3-B244-444553540000}")(FUNCTIONS ((NAME . "QueryInterface") (RIID . #x60000000) (OFFSET . #x0) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("ppvObj" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "AddRef") (RIID . #x60000001) (OFFSET . #x4) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "Release") (RIID . #x60000002) (OFFSET . #x8) (RETURNS . "VT_UI4")(PARAMS ) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfoCount") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_VOID")(PARAMS ("pctinfo" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetTypeInfo") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_VOID")(PARAMS ("itinfo" "VT_UINT")("lcid" "VT_UI4")("pptinfo" "VT_PTR.VT_VOID")) (FLAGS ( IS-FUNCTION ))) ((NAME . "GetIDsOfNames") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_VOID")(PARAMS ("riid" "VT_PTR.GUID")("rgszNames" "VT_PTR.VT_I1")("cNames" "VT_UINT")("lcid" "VT_UI4")("rgdispid" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Invoke") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")("riid" "VT_PTR.GUID")("lcid" "VT_UI4")("wFlags" "VT_UI2")("pdispparams" "VT_PTR.DISPPARAMS")("pvarResult" "VT_PTR.VT_VARIANT")("pexcepinfo" "VT_PTR.EXCEPINFO")("puArgErr" "VT_PTR.VT_UINT")) (FLAGS ( IS-FUNCTION ))) ((NAME . "Algorithm") (RIID . #x00000001) (OFFSET . #x1c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property Algorithm")) ((NAME . "BitRate") (RIID . #x00000002) (OFFSET . #x20) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property BitRate")) ((NAME . "BitRate") (RIID . #x00000002) (OFFSET . #x24) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property BitRate")) ((NAME . "SamplesPerSecond") (RIID . #x00000003) (OFFSET . #x28) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property SamplesPerSecond")) ((NAME . "SamplesPerSecond") (RIID . #x00000003) (OFFSET . #x2c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property SamplesPerSecond")) ((NAME . "ChannelMode") (RIID . #x00000004) (OFFSET . #x30) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ChannelMode")) ((NAME . "ChannelMode") (RIID . #x00000004) (OFFSET . #x34) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ChannelMode")) ((NAME . "StereoBands") (RIID . #x00000005) (OFFSET . #x38) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property StereoBands")) ((NAME . "StereoBands") (RIID . #x00000005) (OFFSET . #x3c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property StereoBands")) ((NAME . "VariableBitRateScaleFactor") (RIID . #x00000006) (OFFSET . #x40) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateScaleFactor")) ((NAME . "VariableBitRateScaleFactor") (RIID . #x00000006) (OFFSET . #x44) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property VariableBitRateScaleFactor")) ((NAME . "DownMixToMono") (RIID . #x00000007) (OFFSET . #x48) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property DownMixToMono")) ((NAME . "DownMixToMono") (RIID . #x00000007) (OFFSET . #x4c) (RETURNS . "VT_VOID")(PARAMS ("dispidMember" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property DownMixToMono")) ((NAME . "PutStandardProperties") (RIID . #x00000008) (OFFSET . #x50) (RETURNS . "VT_VOID")(PARAMS ("lStandardMPEGType" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method PutStandardProperties")) ((NAME . "EncodeWAVToMP3") (RIID . #x00000009) (OFFSET . #x54) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_BSTR")("strMPEGAudioFile" "VT_BSTR")("pKey" "VT_PTR.VT_I4")("pIProgress" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method EncodeWAVToMP3")) ((NAME . "IsEncodeDone") (RIID . #x0000000a) (OFFSET . #x58) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property IsEncodeDone")) ((NAME . "VariableBitRateHeader") (RIID . #x0000000b) (OFFSET . #x5c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateHeader")) ((NAME . "VariableBitRateHeader") (RIID . #x0000000b) (OFFSET . #x60) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property VariableBitRateHeader")) ((NAME . "VariableBitRateTOC") (RIID . #x0000000c) (OFFSET . #x64) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property VariableBitRateTOC")) ((NAME . "VariableBitRateTOC") (RIID . #x0000000c) (OFFSET . #x68) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property VariableBitRateTOC")) ((NAME . "HighFrequencyMode") (RIID . #x0000000d) (OFFSET . #x6c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property HighFrequencyMode")) ((NAME . "HighFrequencyMode") (RIID . #x0000000d) (OFFSET . #x70) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property HighFrequencyMode")) ((NAME . "CopyrightBit") (RIID . #x0000000e) (OFFSET . #x74) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property CopyrightBit")) ((NAME . "CopyrightBit") (RIID . #x0000000e) (OFFSET . #x78) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property CopyrightBit")) ((NAME . "InitAuthentication") (RIID . #x0000000f) (OFFSET . #x7c) (RETURNS . "VT_VOID")(PARAMS ("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method InitAuthentication")) ((NAME . "UnlockSDK") (RIID . #x00000010) (OFFSET . #x80) (RETURNS . "VT_VOID")(PARAMS ("pKey" "VT_PTR.VT_UI1")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnlockSDK")) ((NAME . "VerifyEncode") (RIID . #x00000011) (OFFSET . #x84) (RETURNS . "VT_HRESULT")(PARAMS ("strSrcWAVFile" "VT_BSTR")("strMPEGAudioFile" "VT_BSTR")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method VerifyEncode")) ((NAME . "WarningLowDiskSpace") (RIID . #x00000012) (OFFSET . #x88) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property WarningLowDiskSpace")) ((NAME . "WarningChangedProperties") (RIID . #x00000013) (OFFSET . #x8c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property WarningChangedProperties")) ((NAME . "PercentDone") (RIID . #x00000014) (OFFSET . #x90) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property PercentDone")) ((NAME . "OriginalBit") (RIID . #x00000015) (OFFSET . #x94) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property OriginalBit")) ((NAME . "OriginalBit") (RIID . #x00000015) (OFFSET . #x98) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property OriginalBit")) ((NAME . "ChooseBestSamplesPerSecond") (RIID . #x00000016) (OFFSET . #x9c) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property ChooseBestSamplesPerSecond")) ((NAME . "ChooseBestSamplesPerSecond") (RIID . #x00000016) (OFFSET . #xa0) (RETURNS . "VT_VOID")(PARAMS ("strSrcWAVFile" "VT_I4")) (FLAGS ( IS-SET ))(DESCRIPTION . "property ChooseBestSamplesPerSecond")) ((NAME . "WarningUnsupportedSource") (RIID . #x00000017) (OFFSET . #xa4) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property WarningUnsupportedSource")) ((NAME . "EncodeError") (RIID . #x00000018) (OFFSET . #xa8) (RETURNS . "VT_I4")(PARAMS ) (FLAGS ( IS-GET ))(DESCRIPTION . "property EncodeError")))) )))