//------------------------------------------------------------------------------ // CAudioLineBase // void CAudioControlBase::copy_ControlInfo( MIXERCONTROL *pControlInfo ) { DEBUGMSG(ZONE_FUNCTION, (L"WAV:+copy_ControlInfo()")); pControlInfo->cbStruct = sizeof(MIXERCONTROL); pControlInfo->dwControlID = get_ControlId(); pControlInfo->dwControlType = get_ControlType(); pControlInfo->cMultipleItems = get_MultipleItemCount(); pControlInfo->fdwControl = get_StatusFlag(); wcscpy(pControlInfo->szName, get_Name()); wcscpy(pControlInfo->szShortName, get_ShortName()); DEBUGMSG(ZONE_FUNCTION, (L"WAV:-copy_ControlInfo()")); }
inline _bstr_t IScriptModule::GetName ( ) { BSTR _result; HRESULT _hr = get_Name(&_result); if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this)); return _bstr_t(_result, false); }