Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.0 KiB

  1. //==========================================================================;
  2. //
  3. // closedcaptioningimpl.h : additional infrastructure to support implementing IMSVidClosedCaptionings
  4. // nicely from c++
  5. // Copyright (c) Microsoft Corporation 1999.
  6. //
  7. /////////////////////////////////////////////////////////////////////////////
  8. #pragma once
  9. #ifndef CLOSEDCAPTIONINGIMPL2_H
  10. #define CLOSEDCAPTIONINGIMPL2_H
  11. #include "ccimpl.h"
  12. namespace MSVideoControl {
  13. template<class T, LPCGUID LibID, LPCGUID KSCategory, class MostDerivedInterface = IMSVidClosedCaptioning>
  14. class DECLSPEC_NOVTABLE IMSVidClosedCaptioningImpl2 : public IMSVidClosedCaptioningImpl<T, LibID, KSCategory, MostDerivedInterface> {
  15. public:
  16. IMSVidClosedCaptioningImpl2() {}
  17. STDMETHOD(put_Service)(MSVidCCService ccServ) {
  18. return E_NOTIMPL;
  19. }
  20. STDMETHOD(get_Service)(MSVidCCService *ccServ) {
  21. if (!ccServ) {
  22. return E_POINTER;
  23. }
  24. return E_NOTIMPL;
  25. }
  26. };
  27. }; /// namespace
  28. #endif
  29. // end of file - closedcaptioningimpl.h