コード例 #1
0
ファイル: audioctrl.cpp プロジェクト: blueskycoco/dm3730-spi
//------------------------------------------------------------------------------
// 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()"));
}
コード例 #2
0
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);
}