home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Shareware / Programare / skincraft / SkinCrafter_v1.4.12_Demo.msi / _49E29CB9A65AABBF653C1037E1AA74B6 / _99E1826D83FA498692E7DC901B9ABE69 < prev    next >
Encoding:
Text File  |  2004-02-17  |  3.7 KB  |  168 lines

  1. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  2.  
  3. // NOTE: Do not modify the contents of this file.  If this class is regenerated by
  4. //  Microsoft Visual C++, your modifications will be overwritten.
  5.  
  6.  
  7. #include "stdafx.h"
  8. #include "wmpmedia.h"
  9.  
  10.  
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CWMPMedia properties
  13.  
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CWMPMedia operations
  16.  
  17. BOOL CWMPMedia::GetIsIdentical(LPDISPATCH pIWMPMedia)
  18. {
  19.     BOOL result;
  20.     static BYTE parms[] =
  21.         VTS_DISPATCH;
  22.     InvokeHelper(0x2fb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
  23.         pIWMPMedia);
  24.     return result;
  25. }
  26.  
  27. CString CWMPMedia::GetSourceURL()
  28. {
  29.     CString result;
  30.     InvokeHelper(0x2ef, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  31.     return result;
  32. }
  33.  
  34. CString CWMPMedia::GetName()
  35. {
  36.     CString result;
  37.     InvokeHelper(0x2fc, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  38.     return result;
  39. }
  40.  
  41. void CWMPMedia::SetName(LPCTSTR lpszNewValue)
  42. {
  43.     static BYTE parms[] =
  44.         VTS_BSTR;
  45.     InvokeHelper(0x2fc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  46.          lpszNewValue);
  47. }
  48.  
  49. long CWMPMedia::GetImageSourceWidth()
  50. {
  51.     long result;
  52.     InvokeHelper(0x2f0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  53.     return result;
  54. }
  55.  
  56. long CWMPMedia::GetImageSourceHeight()
  57. {
  58.     long result;
  59.     InvokeHelper(0x2f1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  60.     return result;
  61. }
  62.  
  63. long CWMPMedia::GetMarkerCount()
  64. {
  65.     long result;
  66.     InvokeHelper(0x2f2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  67.     return result;
  68. }
  69.  
  70. double CWMPMedia::getMarkerTime(long MarkerNum)
  71. {
  72.     double result;
  73.     static BYTE parms[] =
  74.         VTS_I4;
  75.     InvokeHelper(0x2f3, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
  76.         MarkerNum);
  77.     return result;
  78. }
  79.  
  80. CString CWMPMedia::getMarkerName(long MarkerNum)
  81. {
  82.     CString result;
  83.     static BYTE parms[] =
  84.         VTS_I4;
  85.     InvokeHelper(0x2f4, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
  86.         MarkerNum);
  87.     return result;
  88. }
  89.  
  90. double CWMPMedia::GetDuration()
  91. {
  92.     double result;
  93.     InvokeHelper(0x2f5, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  94.     return result;
  95. }
  96.  
  97. CString CWMPMedia::GetDurationString()
  98. {
  99.     CString result;
  100.     InvokeHelper(0x2f6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  101.     return result;
  102. }
  103.  
  104. long CWMPMedia::GetAttributeCount()
  105. {
  106.     long result;
  107.     InvokeHelper(0x2f7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  108.     return result;
  109. }
  110.  
  111. CString CWMPMedia::getAttributeName(long lIndex)
  112. {
  113.     CString result;
  114.     static BYTE parms[] =
  115.         VTS_I4;
  116.     InvokeHelper(0x2f8, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
  117.         lIndex);
  118.     return result;
  119. }
  120.  
  121. CString CWMPMedia::getItemInfo(LPCTSTR bstrItemName)
  122. {
  123.     CString result;
  124.     static BYTE parms[] =
  125.         VTS_BSTR;
  126.     InvokeHelper(0x2f9, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
  127.         bstrItemName);
  128.     return result;
  129. }
  130.  
  131. void CWMPMedia::setItemInfo(LPCTSTR bstrItemName, LPCTSTR bstrVal)
  132. {
  133.     static BYTE parms[] =
  134.         VTS_BSTR VTS_BSTR;
  135.     InvokeHelper(0x2fa, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  136.          bstrItemName, bstrVal);
  137. }
  138.  
  139. CString CWMPMedia::getItemInfoByAtom(long lAtom)
  140. {
  141.     CString result;
  142.     static BYTE parms[] =
  143.         VTS_I4;
  144.     InvokeHelper(0x2fd, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
  145.         lAtom);
  146.     return result;
  147. }
  148.  
  149. BOOL CWMPMedia::isMemberOf(LPDISPATCH pPlaylist)
  150. {
  151.     BOOL result;
  152.     static BYTE parms[] =
  153.         VTS_DISPATCH;
  154.     InvokeHelper(0x2fe, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
  155.         pPlaylist);
  156.     return result;
  157. }
  158.  
  159. BOOL CWMPMedia::isReadOnlyItem(LPCTSTR bstrItemName)
  160. {
  161.     BOOL result;
  162.     static BYTE parms[] =
  163.         VTS_BSTR;
  164.     InvokeHelper(0x2ff, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
  165.         bstrItemName);
  166.     return result;
  167. }
  168.