home *** CD-ROM | disk | FTP | other *** search
/ The Net: Ultimate Internet Guide / WWLCD1.ISO / mac / SiteBldr / AMOVIE / SDK / _SETUP / COMMON.Z / vfwmsgs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-06-26  |  19.7 KB  |  892 lines

  1.  // To add a message:
  2.  //
  3.  // The MessageId is the number of the message.
  4.  // Accepted severities are 'Success' and 'Warning'.
  5.  // Facility should be FACILITY_VFW.
  6.  // The SymbolicName is the name used in the code to identify the message.
  7.  // The text of a message starts the line after 'Language=' and
  8.  // ends before a line with only a '.' in column one.
  9. //
  10. //  Values are 32 bit values layed out as follows:
  11. //
  12. //   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  13. //   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
  14. //  +-+-+-+-+-+---------------------+-------------------------------+
  15. //  |S|R|C|N|r|    Facility         |               Code            |
  16. //  +-+-+-+-+-+---------------------+-------------------------------+
  17. //
  18. //  where
  19. //
  20. //      S - Severity - indicates success/fail
  21. //
  22. //          0 - Success
  23. //          1 - Fail (COERROR)
  24. //
  25. //      R - reserved portion of the facility code, corresponds to NT's
  26. //              second severity bit.
  27. //
  28. //      C - reserved portion of the facility code, corresponds to NT's
  29. //              C field.
  30. //
  31. //      N - reserved portion of the facility code. Used to indicate a
  32. //              mapped NT status value.
  33. //
  34. //      r - reserved portion of the facility code. Reserved for internal
  35. //              use. Used to indicate HRESULT values that are not status
  36. //              values, but are instead message ids for display strings.
  37. //
  38. //      Facility - is the facility code
  39. //
  40. //      Code - is the facility's status code
  41. //
  42. //
  43. // Define the facility codes
  44. //
  45.  
  46.  
  47. //
  48. // Define the severity codes
  49. //
  50.  
  51.  
  52. //
  53. // MessageId: VFW_E_INVALIDMEDIATYPE
  54. //
  55. // MessageText:
  56. //
  57. //  An invalid media type was specified.%0
  58. //
  59. #define VFW_E_INVALIDMEDIATYPE           ((HRESULT)0x80040200L)
  60.  
  61. //
  62. // MessageId: VFW_E_INVALIDSUBTYPE
  63. //
  64. // MessageText:
  65. //
  66. //  An invalid media subtype was specified.%0
  67. //
  68. #define VFW_E_INVALIDSUBTYPE             ((HRESULT)0x80040201L)
  69.  
  70. //
  71. // MessageId: VFW_E_NEED_OWNER
  72. //
  73. // MessageText:
  74. //
  75. //  This object can only be created as an aggregated object.%0
  76. //
  77. #define VFW_E_NEED_OWNER                 ((HRESULT)0x80040202L)
  78.  
  79. //
  80. // MessageId: VFW_E_ENUM_OUT_OF_SYNC
  81. //
  82. // MessageText:
  83. //
  84. //  The enumerator has become invalid.%0
  85. //
  86. #define VFW_E_ENUM_OUT_OF_SYNC           ((HRESULT)0x80040203L)
  87.  
  88. //
  89. // MessageId: VFW_E_ALREADY_CONNECTED
  90. //
  91. // MessageText:
  92. //
  93. //  At least one of the pins involved in the operation is already connected.%0
  94. //
  95. #define VFW_E_ALREADY_CONNECTED          ((HRESULT)0x80040204L)
  96.  
  97. //
  98. // MessageId: VFW_E_FILTER_ACTIVE
  99. //
  100. // MessageText:
  101. //
  102. //  This operation cannot be performed because the filter is active.%0
  103. //
  104. #define VFW_E_FILTER_ACTIVE              ((HRESULT)0x80040205L)
  105.  
  106. //
  107. // MessageId: VFW_E_NO_TYPES
  108. //
  109. // MessageText:
  110. //
  111. //  One of the specified pins supports no media types.%0
  112. //
  113. #define VFW_E_NO_TYPES                   ((HRESULT)0x80040206L)
  114.  
  115. //
  116. // MessageId: VFW_E_NO_ACCEPTABLE_TYPES
  117. //
  118. // MessageText:
  119. //
  120. //  There is no common media type between these pins.%0
  121. //
  122. #define VFW_E_NO_ACCEPTABLE_TYPES        ((HRESULT)0x80040207L)
  123.  
  124. //
  125. // MessageId: VFW_E_INVALID_DIRECTION
  126. //
  127. // MessageText:
  128. //
  129. //  Two pins of the same direction cannot be connected together.%0
  130. //
  131. #define VFW_E_INVALID_DIRECTION          ((HRESULT)0x80040208L)
  132.  
  133. //
  134. // MessageId: VFW_E_NOT_CONNECTED
  135. //
  136. // MessageText:
  137. //
  138. //  The operation cannot be performed because the pins are not connected.%0
  139. //
  140. #define VFW_E_NOT_CONNECTED              ((HRESULT)0x80040209L)
  141.  
  142. //
  143. // MessageId: VFW_E_NO_ALLOCATOR
  144. //
  145. // MessageText:
  146. //
  147. //  No sample buffer allocator is available.%0
  148. //
  149. #define VFW_E_NO_ALLOCATOR               ((HRESULT)0x8004020AL)
  150.  
  151. //
  152. // MessageId: VFW_E_RUNTIME_ERROR
  153. //
  154. // MessageText:
  155. //
  156. //  A run-time error occurred.%0
  157. //
  158. #define VFW_E_RUNTIME_ERROR              ((HRESULT)0x8004020BL)
  159.  
  160. //
  161. // MessageId: VFW_E_BUFFER_NOTSET
  162. //
  163. // MessageText:
  164. //
  165. //  No buffer space has been set.%0
  166. //
  167. #define VFW_E_BUFFER_NOTSET              ((HRESULT)0x8004020CL)
  168.  
  169. //
  170. // MessageId: VFW_E_BUFFER_OVERFLOW
  171. //
  172. // MessageText:
  173. //
  174. //  The buffer is not big enough.%0
  175. //
  176. #define VFW_E_BUFFER_OVERFLOW            ((HRESULT)0x8004020DL)
  177.  
  178. //
  179. // MessageId: VFW_E_BADALIGN
  180. //
  181. // MessageText:
  182. //
  183. //  An invalid alignment was specified.%0
  184. //
  185. #define VFW_E_BADALIGN                   ((HRESULT)0x8004020EL)
  186.  
  187. //
  188. // MessageId: VFW_E_ALREADY_COMMITTED
  189. //
  190. // MessageText:
  191. //
  192. //  Cannot change allocated memory while the filter is active.%0
  193. //
  194. #define VFW_E_ALREADY_COMMITTED          ((HRESULT)0x8004020FL)
  195.  
  196. //
  197. // MessageId: VFW_E_BUFFERS_OUTSTANDING
  198. //
  199. // MessageText:
  200. //
  201. //  One or more buffers are still active.%0
  202. //
  203. #define VFW_E_BUFFERS_OUTSTANDING        ((HRESULT)0x80040210L)
  204.  
  205. //
  206. // MessageId: VFW_E_NOT_COMMITTED
  207. //
  208. // MessageText:
  209. //
  210. //  Cannot allocate a sample when the allocator is not active.%0
  211. //
  212. #define VFW_E_NOT_COMMITTED              ((HRESULT)0x80040211L)
  213.  
  214. //
  215. // MessageId: VFW_E_SIZENOTSET
  216. //
  217. // MessageText:
  218. //
  219. //  Cannot allocate memory because no size has been set.%0
  220. //
  221. #define VFW_E_SIZENOTSET                 ((HRESULT)0x80040212L)
  222.  
  223. //
  224. // MessageId: VFW_E_NO_CLOCK
  225. //
  226. // MessageText:
  227. //
  228. //  Cannot lock for synchronization because no clock has been defined.%0
  229. //
  230. #define VFW_E_NO_CLOCK                   ((HRESULT)0x80040213L)
  231.  
  232. //
  233. // MessageId: VFW_E_NO_SINK
  234. //
  235. // MessageText:
  236. //
  237. //  Quality messages could not be sent because no quality sink has been defined.%0
  238. //
  239. #define VFW_E_NO_SINK                    ((HRESULT)0x80040214L)
  240.  
  241. //
  242. // MessageId: VFW_E_NO_INTERFACE
  243. //
  244. // MessageText:
  245. //
  246. //  A required interface  has not been implemented.%0
  247. //
  248. #define VFW_E_NO_INTERFACE               ((HRESULT)0x80040215L)
  249.  
  250. //
  251. // MessageId: VFW_E_NOT_FOUND
  252. //
  253. // MessageText:
  254. //
  255. //  An object or name was not found.%0
  256. //
  257. #define VFW_E_NOT_FOUND                  ((HRESULT)0x80040216L)
  258.  
  259. //
  260. // MessageId: VFW_E_CANNOT_CONNECT
  261. //
  262. // MessageText:
  263. //
  264. //  No combination of intermediate filters could be found to make the connection.%0
  265. //
  266. #define VFW_E_CANNOT_CONNECT             ((HRESULT)0x80040217L)
  267.  
  268. //
  269. // MessageId: VFW_E_CANNOT_RENDER
  270. //
  271. // MessageText:
  272. //
  273. //  No combination of filters could be found to render the stream.%0
  274. //
  275. #define VFW_E_CANNOT_RENDER              ((HRESULT)0x80040218L)
  276.  
  277. //
  278. // MessageId: VFW_E_CHANGING_FORMAT
  279. //
  280. // MessageText:
  281. //
  282. //  Could not change formats dynamically.%0
  283. //
  284. #define VFW_E_CHANGING_FORMAT            ((HRESULT)0x80040219L)
  285.  
  286. //
  287. // MessageId: VFW_E_NO_COLOR_KEY_SET
  288. //
  289. // MessageText:
  290. //
  291. //  No color key has been set.%0
  292. //
  293. #define VFW_E_NO_COLOR_KEY_SET           ((HRESULT)0x8004021AL)
  294.  
  295. //
  296. // MessageId: VFW_E_NOT_OVERLAY_CONNECTION
  297. //
  298. // MessageText:
  299. //
  300. //  Current pin connection is not using the IOverlay transport.%0
  301. //
  302. #define VFW_E_NOT_OVERLAY_CONNECTION     ((HRESULT)0x8004021BL)
  303.  
  304. //
  305. // MessageId: VFW_E_NOT_SAMPLE_CONNECTION
  306. //
  307. // MessageText:
  308. //
  309. //  Current pin connection is not using the IMemInputPin transport.%0
  310. //
  311. #define VFW_E_NOT_SAMPLE_CONNECTION      ((HRESULT)0x8004021CL)
  312.  
  313. //
  314. // MessageId: VFW_E_PALETTE_SET
  315. //
  316. // MessageText:
  317. //
  318. //  Setting a color key would conflict with the palette already set.%0
  319. //
  320. #define VFW_E_PALETTE_SET                ((HRESULT)0x8004021DL)
  321.  
  322. //
  323. // MessageId: VFW_E_COLOR_KEY_SET
  324. //
  325. // MessageText:
  326. //
  327. //  Setting a palette would conflict with the color key already set.%0
  328. //
  329. #define VFW_E_COLOR_KEY_SET              ((HRESULT)0x8004021EL)
  330.  
  331. //
  332. // MessageId: VFW_E_NO_COLOR_KEY_FOUND
  333. //
  334. // MessageText:
  335. //
  336. //  No matching color key is available.%0
  337. //
  338. #define VFW_E_NO_COLOR_KEY_FOUND         ((HRESULT)0x8004021FL)
  339.  
  340. //
  341. // MessageId: VFW_E_NO_PALETTE_AVAILABLE
  342. //
  343. // MessageText:
  344. //
  345. //  No palette is available.%0
  346. //
  347. #define VFW_E_NO_PALETTE_AVAILABLE       ((HRESULT)0x80040220L)
  348.  
  349. //
  350. // MessageId: VFW_E_NO_DISPLAY_PALETTE
  351. //
  352. // MessageText:
  353. //
  354. //  Display does not use a palette.%0
  355. //
  356. #define VFW_E_NO_DISPLAY_PALETTE         ((HRESULT)0x80040221L)
  357.  
  358. //
  359. // MessageId: VFW_E_TOO_MANY_COLORS
  360. //
  361. // MessageText:
  362. //
  363. //  Too many colors for the current display settings.%0
  364. //
  365. #define VFW_E_TOO_MANY_COLORS            ((HRESULT)0x80040222L)
  366.  
  367. //
  368. // MessageId: VFW_E_STATE_CHANGED
  369. //
  370. // MessageText:
  371. //
  372. //  The state changed while waiting to process the sample.%0
  373. //
  374. #define VFW_E_STATE_CHANGED              ((HRESULT)0x80040223L)
  375.  
  376. //
  377. // MessageId: VFW_E_NOT_STOPPED
  378. //
  379. // MessageText:
  380. //
  381. //  The operation could not be performed because the filter is not stopped.%0
  382. //
  383. #define VFW_E_NOT_STOPPED                ((HRESULT)0x80040224L)
  384.  
  385. //
  386. // MessageId: VFW_E_NOT_PAUSED
  387. //
  388. // MessageText:
  389. //
  390. //  The operation could not be performed because the filter is not paused.%0
  391. //
  392. #define VFW_E_NOT_PAUSED                 ((HRESULT)0x80040225L)
  393.  
  394. //
  395. // MessageId: VFW_E_NOT_RUNNING
  396. //
  397. // MessageText:
  398. //
  399. //  The operation could not be performed because the filter is not running.%0
  400. //
  401. #define VFW_E_NOT_RUNNING                ((HRESULT)0x80040226L)
  402.  
  403. //
  404. // MessageId: VFW_E_WRONG_STATE
  405. //
  406. // MessageText:
  407. //
  408. //  The operation could not be performed because the filter is in the wrong state.%0
  409. //
  410. #define VFW_E_WRONG_STATE                ((HRESULT)0x80040227L)
  411.  
  412. //
  413. // MessageId: VFW_E_START_TIME_AFTER_END
  414. //
  415. // MessageText:
  416. //
  417. //  The sample start time is after the sample end time.%0
  418. //
  419. #define VFW_E_START_TIME_AFTER_END       ((HRESULT)0x80040228L)
  420.  
  421. //
  422. // MessageId: VFW_E_INVALID_RECT
  423. //
  424. // MessageText:
  425. //
  426. //  The supplied rectangle is invalid.%0
  427. //
  428. #define VFW_E_INVALID_RECT               ((HRESULT)0x80040229L)
  429.  
  430. //
  431. // MessageId: VFW_E_TYPE_NOT_ACCEPTED
  432. //
  433. // MessageText:
  434. //
  435. //  This pin cannot use the supplied media type.%0
  436. //
  437. #define VFW_E_TYPE_NOT_ACCEPTED          ((HRESULT)0x8004022AL)
  438.  
  439. //
  440. // MessageId: VFW_E_SAMPLE_REJECTED
  441. //
  442. // MessageText:
  443. //
  444. //  This sample cannot be rendered.%0
  445. //
  446. #define VFW_E_SAMPLE_REJECTED            ((HRESULT)0x8004022BL)
  447.  
  448. //
  449. // MessageId: VFW_E_SAMPLE_REJECTED_EOS
  450. //
  451. // MessageText:
  452. //
  453. //  This sample cannot be rendered because the  end of the stream has been reached.%0
  454. //
  455. #define VFW_E_SAMPLE_REJECTED_EOS        ((HRESULT)0x8004022CL)
  456.  
  457. //
  458. // MessageId: VFW_E_DUPLICATE_NAME
  459. //
  460. // MessageText:
  461. //
  462. //  An attempt to add a filter with a duplicate name failed.%0
  463. //
  464. #define VFW_E_DUPLICATE_NAME             ((HRESULT)0x8004022DL)
  465.  
  466. //
  467. // MessageId: VFW_S_DUPLICATE_NAME
  468. //
  469. // MessageText:
  470. //
  471. //  An attempt to add a filter with a duplicate name succeeded with a modified name.%0
  472. //
  473. #define VFW_S_DUPLICATE_NAME             ((HRESULT)0x0004022DL)
  474.  
  475. //
  476. // MessageId: VFW_E_TIMEOUT
  477. //
  478. // MessageText:
  479. //
  480. //  A time-out has expired.%0
  481. //
  482. #define VFW_E_TIMEOUT                    ((HRESULT)0x8004022EL)
  483.  
  484. //
  485. // MessageId: VFW_E_INVALID_FILE_FORMAT
  486. //
  487. // MessageText:
  488. //
  489. //  The file format is invalid.%0
  490. //
  491. #define VFW_E_INVALID_FILE_FORMAT        ((HRESULT)0x8004022FL)
  492.  
  493. //
  494. // MessageId: VFW_E_ENUM_OUT_OF_RANGE
  495. //
  496. // MessageText:
  497. //
  498. //  The list has already been exhausted.%0
  499. //
  500. #define VFW_E_ENUM_OUT_OF_RANGE          ((HRESULT)0x80040230L)
  501.  
  502. //
  503. // MessageId: VFW_E_CIRCULAR_GRAPH
  504. //
  505. // MessageText:
  506. //
  507. //  The filter graph is circular.%0
  508. //
  509. #define VFW_E_CIRCULAR_GRAPH             ((HRESULT)0x80040231L)
  510.  
  511. //
  512. // MessageId: VFW_E_NOT_ALLOWED_TO_SAVE
  513. //
  514. // MessageText:
  515. //
  516. //  Updates are not allowed in this state.%0
  517. //
  518. #define VFW_E_NOT_ALLOWED_TO_SAVE        ((HRESULT)0x80040232L)
  519.  
  520. //
  521. // MessageId: VFW_E_TIME_ALREADY_PASSED
  522. //
  523. // MessageText:
  524. //
  525. //  An attempt was made to queue a command for a time in the past.%0
  526. //
  527. #define VFW_E_TIME_ALREADY_PASSED        ((HRESULT)0x80040233L)
  528.  
  529. //
  530. // MessageId: VFW_E_ALREADY_CANCELLED
  531. //
  532. // MessageText:
  533. //
  534. //  The queued command has already been canceled.%0
  535. //
  536. #define VFW_E_ALREADY_CANCELLED          ((HRESULT)0x80040234L)
  537.  
  538. //
  539. // MessageId: VFW_E_CORRUPT_GRAPH_FILE
  540. //
  541. // MessageText:
  542. //
  543. //  Cannot render the file because it is corrupt.%0
  544. //
  545. #define VFW_E_CORRUPT_GRAPH_FILE         ((HRESULT)0x80040235L)
  546.  
  547. //
  548. // MessageId: VFW_E_ADVISE_ALREADY_SET
  549. //
  550. // MessageText:
  551. //
  552. //  An overlay advise link already exists.%0
  553. //
  554. #define VFW_E_ADVISE_ALREADY_SET         ((HRESULT)0x80040236L)
  555.  
  556. //
  557. // MessageId: VFW_S_STATE_INTERMEDIATE
  558. //
  559. // MessageText:
  560. //
  561. //  The state transition has not completed.%0
  562. //
  563. #define VFW_S_STATE_INTERMEDIATE         ((HRESULT)0x00040237L)
  564.  
  565. //
  566. // MessageId: VFW_E_NO_MODEX_AVAILABLE
  567. //
  568. // MessageText:
  569. //
  570. //  No full-screen modes are available.%0
  571. //
  572. #define VFW_E_NO_MODEX_AVAILABLE         ((HRESULT)0x80040238L)
  573.  
  574. //
  575. // MessageId: VFW_E_NO_ADVISE_SET
  576. //
  577. // MessageText:
  578. //
  579. //  This Advise cannot be canceled because it was not successfully set.%0
  580. //
  581. #define VFW_E_NO_ADVISE_SET              ((HRESULT)0x80040239L)
  582.  
  583. //
  584. // MessageId: VFW_E_NO_FULLSCREEN
  585. //
  586. // MessageText:
  587. //
  588. //  A full-screen mode is not available.%0
  589. //
  590. #define VFW_E_NO_FULLSCREEN              ((HRESULT)0x8004023AL)
  591.  
  592. //
  593. // MessageId: VFW_E_IN_FULLSCREEN_MODE
  594. //
  595. // MessageText:
  596. //
  597. //  Cannot call IVideoWindow methods while in full-screen mode.%0
  598. //
  599. #define VFW_E_IN_FULLSCREEN_MODE         ((HRESULT)0x8004023BL)
  600.  
  601. //
  602. // MessageId: VFW_E_UNKNOWN_FILE_TYPE
  603. //
  604. // MessageText:
  605. //
  606. //  The media type of this file is not recognized.%0
  607. //
  608. #define VFW_E_UNKNOWN_FILE_TYPE          ((HRESULT)0x80040240L)
  609.  
  610. //
  611. // MessageId: VFW_E_CANNOT_LOAD_SOURCE_FILTER
  612. //
  613. // MessageText:
  614. //
  615. //  The source filter for this file could not be loaded.%0
  616. //
  617. #define VFW_E_CANNOT_LOAD_SOURCE_FILTER  ((HRESULT)0x80040241L)
  618.  
  619. //
  620. // MessageId: VFW_S_PARTIAL_RENDER
  621. //
  622. // MessageText:
  623. //
  624. //  Some of the streams in this movie are in an unsupported format.%0
  625. //
  626. #define VFW_S_PARTIAL_RENDER             ((HRESULT)0x00040242L)
  627.  
  628. //
  629. // MessageId: VFW_E_FILE_TOO_SHORT
  630. //
  631. // MessageText:
  632. //
  633. //  A file appeared to be incomplete.%0
  634. //
  635. #define VFW_E_FILE_TOO_SHORT             ((HRESULT)0x80040243L)
  636.  
  637. //
  638. // MessageId: VFW_E_INVALID_FILE_VERSION
  639. //
  640. // MessageText:
  641. //
  642. //  The version number of the file is invalid.%0
  643. //
  644. #define VFW_E_INVALID_FILE_VERSION       ((HRESULT)0x80040244L)
  645.  
  646. //
  647. // MessageId: VFW_S_SOME_DATA_IGNORED
  648. //
  649. // MessageText:
  650. //
  651. //  The file contained some property settings that were not used.%0
  652. //
  653. #define VFW_S_SOME_DATA_IGNORED          ((HRESULT)0x00040245L)
  654.  
  655. //
  656. // MessageId: VFW_S_CONNECTIONS_DEFERRED
  657. //
  658. // MessageText:
  659. //
  660. //  Some connections have failed and have been deferred.%0
  661. //
  662. #define VFW_S_CONNECTIONS_DEFERRED       ((HRESULT)0x00040246L)
  663.  
  664. //
  665. // MessageId: VFW_E_INVALID_CLSID
  666. //
  667. // MessageText:
  668. //
  669. //  This file is corrupt: it contains an invalid class identifier.%0
  670. //
  671. #define VFW_E_INVALID_CLSID              ((HRESULT)0x80040247L)
  672.  
  673. //
  674. // MessageId: VFW_E_INVALID_MEDIA_TYPE
  675. //
  676. // MessageText:
  677. //
  678. //  This file is corrupt: it contains an invalid media type.%0
  679. //
  680. #define VFW_E_INVALID_MEDIA_TYPE         ((HRESULT)0x80040248L)
  681.  
  682.  // Message id from WINWarning.H
  683. //
  684. // MessageId: VFW_E_BAD_KEY
  685. //
  686. // MessageText:
  687. //
  688. //  A registry entry is corrupt.%0
  689. //
  690. #define VFW_E_BAD_KEY                    ((HRESULT)0x800403F2L)
  691.  
  692.  // Message id from WINWarning.H
  693. //
  694. // MessageId: VFW_S_NO_MORE_ITEMS
  695. //
  696. // MessageText:
  697. //
  698. //  The end of the list has been reached.%0
  699. //
  700. #define VFW_S_NO_MORE_ITEMS              ((HRESULT)0x00040103L)
  701.  
  702. //
  703. // MessageId: VFW_E_SAMPLE_TIME_NOT_SET
  704. //
  705. // MessageText:
  706. //
  707. //  No time stamp has been set for this sample.%0
  708. //
  709. #define VFW_E_SAMPLE_TIME_NOT_SET        ((HRESULT)0x80040249L)
  710.  
  711. //
  712. // MessageId: VFW_S_RESOURCE_NOT_NEEDED
  713. //
  714. // MessageText:
  715. //
  716. //  The resource specified is no longer needed.%0
  717. //
  718. #define VFW_S_RESOURCE_NOT_NEEDED        ((HRESULT)0x00040250L)
  719.  
  720. //
  721. // MessageId: VFW_E_MEDIA_TIME_NOT_SET
  722. //
  723. // MessageText:
  724. //
  725. //  No media time stamp has been set for this sample.%0
  726. //
  727. #define VFW_E_MEDIA_TIME_NOT_SET         ((HRESULT)0x80040251L)
  728.  
  729. //
  730. // MessageId: VFW_E_NO_TIME_FORMAT_SET
  731. //
  732. // MessageText:
  733. //
  734. //  No media time format has been selected.%0
  735. //
  736. #define VFW_E_NO_TIME_FORMAT_SET         ((HRESULT)0x80040252L)
  737.  
  738. //
  739. // MessageId: VFW_E_MONO_AUDIO_HW
  740. //
  741. // MessageText:
  742. //
  743. //  Cannot change balance because audio device is mono only.%0
  744. //
  745. #define VFW_E_MONO_AUDIO_HW              ((HRESULT)0x80040253L)
  746.  
  747. //
  748. // MessageId: VFW_S_MEDIA_TYPE_IGNORED
  749. //
  750. // MessageText:
  751. //
  752. //  A connection could not be made with the media type in the persistent graph,%0
  753. //  but has been made with a negotiated media type.%0
  754. //
  755. #define VFW_S_MEDIA_TYPE_IGNORED         ((HRESULT)0x00040254L)
  756.  
  757. //
  758. // MessageId: VFW_E_NO_DECOMPRESSOR
  759. //
  760. // MessageText:
  761. //
  762. //  Cannot play back the video stream: no suitable decompressor could be found.%0
  763. //
  764. #define VFW_E_NO_DECOMPRESSOR            ((HRESULT)0x80040255L)
  765.  
  766. //
  767. // MessageId: VFW_E_NO_AUDIO_HARDWARE
  768. //
  769. // MessageText:
  770. //
  771. //  Cannot play back the audio stream: no audio hardware is available, or the hardware is not responding.%0
  772. //
  773. #define VFW_E_NO_AUDIO_HARDWARE          ((HRESULT)0x80040256L)
  774.  
  775. //
  776. // MessageId: VFW_S_VIDEO_NOT_RENDERED
  777. //
  778. // MessageText:
  779. //
  780. //  Cannot play back the video stream: no suitable decompressor could be found.%0
  781. //
  782. #define VFW_S_VIDEO_NOT_RENDERED         ((HRESULT)0x00040257L)
  783.  
  784. //
  785. // MessageId: VFW_S_AUDIO_NOT_RENDERED
  786. //
  787. // MessageText:
  788. //
  789. //  Cannot play back the audio stream: no audio hardware is available.%0
  790. //
  791. #define VFW_S_AUDIO_NOT_RENDERED         ((HRESULT)0x00040258L)
  792.  
  793. //
  794. // MessageId: VFW_E_RPZA
  795. //
  796. // MessageText:
  797. //
  798. //  Cannot play back the video stream: format 'RPZA' is not supported.%0
  799. //
  800. #define VFW_E_RPZA                       ((HRESULT)0x80040259L)
  801.  
  802. //
  803. // MessageId: VFW_S_RPZA
  804. //
  805. // MessageText:
  806. //
  807. //  Cannot play back the video stream: format 'RPZA' is not supported.%0
  808. //
  809. #define VFW_S_RPZA                       ((HRESULT)0x0004025AL)
  810.  
  811. //
  812. // MessageId: VFW_E_PROCESSOR_NOT_SUITABLE
  813. //
  814. // MessageText:
  815. //
  816. //  ActiveMovie cannot play MPEG movies on this processor.%0
  817. //
  818. #define VFW_E_PROCESSOR_NOT_SUITABLE     ((HRESULT)0x8004025BL)
  819.  
  820. //
  821. // MessageId: VFW_E_UNSUPPORTED_AUDIO
  822. //
  823. // MessageText:
  824. //
  825. //  Cannot play back the audio stream: the audio format is not supported.%0
  826. //
  827. #define VFW_E_UNSUPPORTED_AUDIO          ((HRESULT)0x8004025CL)
  828.  
  829. //
  830. // MessageId: VFW_E_UNSUPPORTED_VIDEO
  831. //
  832. // MessageText:
  833. //
  834. //  Cannot play back the video stream: the video format is not supported.%0
  835. //
  836. #define VFW_E_UNSUPPORTED_VIDEO          ((HRESULT)0x8004025DL)
  837.  
  838. //
  839. // MessageId: VFW_E_MPEG_NOT_CONSTRAINED
  840. //
  841. // MessageText:
  842. //
  843. //  ActiveMovie cannot play this video stream because it falls outside the constrained standard.%0
  844. //
  845. #define VFW_E_MPEG_NOT_CONSTRAINED       ((HRESULT)0x8004025EL)
  846.  
  847. //
  848. // MessageId: VFW_E_NOT_IN_GRAPH
  849. //
  850. // MessageText:
  851. //
  852. //  Cannot perform the requested function on an object that is not in the filter graph.%0
  853. //
  854. #define VFW_E_NOT_IN_GRAPH               ((HRESULT)0x8004025FL)
  855.  
  856. //
  857. // MessageId: VFW_S_ESTIMATED
  858. //
  859. // MessageText:
  860. //
  861. //  The value returned had to be estimated.  It's accuracy can not be guaranteed.%0
  862. //
  863. #define VFW_S_ESTIMATED                  ((HRESULT)0x00040260L)
  864.  
  865. //
  866. // MessageId: VFW_E_NO_TIME_FORMAT
  867. //
  868. // MessageText:
  869. //
  870. //  Cannot get or set time related information on an object that is using a time format of TIME_FORMAT_NONE.%0
  871. //
  872. #define VFW_E_NO_TIME_FORMAT             ((HRESULT)0x80040261L)
  873.  
  874. //
  875. // MessageId: VFW_E_READ_ONLY
  876. //
  877. // MessageText:
  878. //
  879. //  The connection cannot be made because the stream is read only and the filter alters the data.%0
  880. //
  881. #define VFW_E_READ_ONLY                  ((HRESULT)0x80040262L)
  882.  
  883. //
  884. // MessageId: VFW_S_RESERVED
  885. //
  886. // MessageText:
  887. //
  888. //  This success code is reserved for internal purposes within ActiveMovie.%0
  889. //
  890. #define VFW_S_RESERVED                   ((HRESULT)0x00040262L)
  891.  
  892.