énumération MF_SOURCE_READER_FLAG (mfreadwrite.h)
Contient des indicateurs qui indiquent le status de la méthode IMFSourceReader ::ReadSample.
Syntax
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
} ;
Constantes
MF_SOURCE_READERF_ERROR Valeur : 0x1 Une erreur est survenue. Si vous recevez cet indicateur, n’effectuez plus d’appels aux méthodes IMFSourceReader . |
MF_SOURCE_READERF_ENDOFSTREAM Valeur : 0x2 Le lecteur source a atteint la fin du flux. |
MF_SOURCE_READERF_NEWSTREAM Valeur : 0x4 Un ou plusieurs flux ont été créés. Répondez à cet indicateur en effectuant au moins l’une des opérations suivantes :
|
MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED Valeur : 0x10 Le format natif a changé pour un ou plusieurs flux. Le format natif est le format fourni par la source multimédia avant l’insertion de tous les décodeurs. |
MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED Valeur : 0x20 Le type de média actuel a changé pour un ou plusieurs flux. Pour obtenir le type de média actuel, appelez la méthode IMFSourceReader ::GetCurrentMediaType . |
MF_SOURCE_READERF_STREAMTICK Valeur : 0x100 Il y a une lacune dans le flux. Cet indicateur correspond à un événement MEStreamTick de la source multimédia. |
MF_SOURCE_READERF_ALLEFFECTSREMOVED Valeur : 0x200 Toutes les transformations insérées par l’application ont été supprimées pour un flux particulier. Cela peut être dû à un changement de format dynamique à partir d’une source ou d’un décodeur qui empêche l’utilisation des transformations personnalisées, car elles ne peuvent pas gérer le nouveau type de média. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | mfreadwrite.h |