Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Содержит флаги, указывающие состояние метода IMFSourceReader::ReadSample .
Синтаксис
typedef enum MF_SOURCE_READER_FLAG {
MF_SOURCE_READERF_ERROR = 0x1,
MF_SOURCE_READERF_ENDOFSTREAM = 0x2,
MF_SOURCE_READERF_NEWSTREAM = 0x4,
MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED = 0x10,
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED = 0x20,
MF_SOURCE_READERF_STREAMTICK = 0x100,
MF_SOURCE_READERF_ALLEFFECTSREMOVED = 0x200
} ;
Константы
MF_SOURCE_READERF_ERRORЗначение: 0x1 Произошла ошибка. Если вы получили этот флаг, не вызывайте методы IMFSourceReader . |
MF_SOURCE_READERF_ENDOFSTREAMЗначение: 0x2 Средство чтения исходного кода достигло конца потока. |
MF_SOURCE_READERF_NEWSTREAMЗначение: 0x4 Был создан один или несколько новых потоков. Ответьте на этот флаг, выполнив по крайней мере одно из следующих действий:
|
MF_SOURCE_READERF_NATIVEMEDIATYPECHANGEDЗначение: 0x10 Собственный формат изменился для одного или нескольких потоков. Собственный формат — это формат, предоставляемый источником мультимедиа перед вставкой декодеров. |
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGEDЗначение: 0x20 Тип текущего носителя изменен для одного или нескольких потоков. Чтобы получить текущий тип носителя, вызовите метод IMFSourceReader::GetCurrentMediaType . |
MF_SOURCE_READERF_STREAMTICKЗначение: 0x100 В потоке есть разрыв. Этот флаг соответствует событию MEStreamTick из источника мультимедиа. |
MF_SOURCE_READERF_ALLEFFECTSREMOVEDЗначение: 0x200 Все преобразования, вставляемые приложением, были удалены для определенного потока. Это может быть связано с динамическим изменением формата источника или декодера, которое предотвращает использование пользовательских преобразований, так как они не могут обрабатывать новый тип мультимедиа. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7 [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
| Верхняя часть | mfreadwrite.h |