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.
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Indique le comportement d’un filtre de source dynamique.
Syntaxe
typedef enum _AM_PUSHSOURCE_FLAGS {
AM_PUSHSOURCECAPS_INTERNAL_RM = 0x1,
AM_PUSHSOURCECAPS_NOT_LIVE = 0x2,
AM_PUSHSOURCECAPS_PRIVATE_CLOCK = 0x4,
AM_PUSHSOURCEREQS_USE_STREAM_CLOCK = 0x10000,
AM_PUSHSOURCEREQS_USE_CLOCK_CHAIN = 0x20000
} ;
Constantes
AM_PUSHSOURCECAPS_INTERNAL_RMValeur : 0x1 Le filtre utilise son propre mécanisme de correspondance de taux ; Le convertisseur ne doit donc pas tenter de faire correspondre les taux avec ce filtre. |
AM_PUSHSOURCECAPS_NOT_LIVEValeur : 0x2 Le filtre n’est pas actif. Ne la traitez pas comme une source dynamique, même si elle expose l’interface IAMPushSource . |
AM_PUSHSOURCECAPS_PRIVATE_CLOCKValeur : 0x4 Le filtre horoda les échantillons à l’aide d’une horloge privée. L’horloge n’est pas disponible pour le reste du graphique via IReferenceClock. |
AM_PUSHSOURCEREQS_USE_STREAM_CLOCKValeur : 0x10000 Réservé ; ne pas utiliser. |
AM_PUSHSOURCEREQS_USE_CLOCK_CHAINValeur : 0x20000 |
Notes
Si aucun indicateur n’est défini (cas par défaut), le filtre source est supposé être actif et n’effectuer aucune correspondance de taux par lui-même.
Configuration requise
| En-tête | strmif.h (include Dshow.h) |