Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_ERRORValeur : 0x1 Une erreur est survenue. Si vous recevez cet indicateur, n’effectuez plus d’appels aux méthodes IMFSourceReader . |
MF_SOURCE_READERF_ENDOFSTREAMValeur : 0x2 Le lecteur source a atteint la fin du flux. |
MF_SOURCE_READERF_NEWSTREAMValeur : 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_NATIVEMEDIATYPECHANGEDValeur : 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_CURRENTMEDIATYPECHANGEDValeur : 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_STREAMTICKValeur : 0x100 Il y a une lacune dans le flux. Cet indicateur correspond à un événement MEStreamTick de la source multimédia. |
MF_SOURCE_READERF_ALLEFFECTSREMOVEDValeur : 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 |