ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 윈도우 미디어 기술
    미디어/동영상 2009. 2. 20. 20:02
    IWMReader
    ::WMCreateReader()
    Open()
    Start()
    Stop()
    Pause()
    Resume()

    IServiceProvider
    .QueryService()

    wmstub.lib
    ::WMCreateCertificate()


    CLSID_WMAsfReader

    IID_IFileSourceFilter
    .Load()

    CAudioPlay -> IWMReaderCallback
    OnStatus
    WMT_OPENED    // The reader is finished opening a file.
    WMT_CLOSED    // The reader is finished closing a file.
    WMT_STARTED    // Playback of the opened file has begun.
    WMT_STOPPED    // The previously playing reader has stopped.
    WMT_ERROR
    WMT_EOF
    WMT_MISSING_CODEC
    WMT_BUFFERING_START    // The reader has begun buffering.
    WMT_BUFFERING_STOP    // the reader has completed buffering.
    WMT_LOCATING

    // License and DRM related messages
    WMT_NO_RIGHTS
    WMT_NO_RIGHTS_EX
    WMT_NEEDS_INDIVIDUALIZATION
    WMT_LICENSEURL_SIGNATURE_STATE
    WMT_ACQUIRE_LICENSE
    WMT_INDIVIDUALIZE

Designed by Tistory.