for (int i=0; i< NUM_CHANNELS; i++)
{
CComVariant l_var( frame->channel[i] );
g_pDeviceinfo.m_pChannels[i]->put_Value(l_var);
}
بتاريخ Apr 18, 2007 23:55، قطب زيد خالد حاجبيه بشدة وهو يقول:
بعد بحث طويل، لم اجد طريقة للتعامل مع الـ channels الخاصة بـالـ device driver من خلال C++ API!وفي Apr 18, 2007 23:55، أعرب زيد خالد عن رأيه بالموقف كالآتي:
يمكنني الإتسغناء عن الـ مبدأ الـ channels. واستقبال اسماء الـعضام من خلال الخيارات options. ثم تغيير قيمها مباشرة من خلال الـ C++ API. طريقة لابأس بها ولكن سأتركها كخيار اخير.في Apr 18, 2007 23:55، قال زيد خالد بهدوء وتؤدة:
بالمناسبة، يبدو لي أن العبئ الأكبر لا يأتي من إستخدام الـ COM. فقيم الـ channels تتغير في كلا الحالات:for (int i=0; i< NUM_CHANNELS; i++)
{
CComVariant l_var( frame->channel[i] );
g_pDeviceinfo.m_pChannels[i]->put_Value(l_var);
}