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, IMFMediaEngineet audio/vidéo capture dans 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 capture audio/vidéo dans Media Foundation au lieu de directShow, lorsque cela est 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.]
Cette section décrit les types énumérés DirectShow.
| Type énuméré | Description |
|---|---|
| _AM_ASFWRITERCONFIG_PARAM | Définit les paramètres de configuration du filtre enregistreur ASF WM. |
| _AM_AUDIO_RENDERER_STAT_PARAM | Spécifie les informations de performances à récupérer à partir du renderer audio. |
| _AM_FILTER_MISC_FLAGS | Contient les indicateurs de filtre source ou renderer. |
| AM_ASPECT_RATIO_MODE | Spécifie le rapport d’aspect d’une image vidéo dans une fenêtre d’affichage. |
| AM_DVD_GRAPH_FLAGS | Spécifie le type de décodeur à utiliser dans un graphique de filtre DVD. |
| AM_DVD_STREAM_FLAGS | Décrit un type de flux DVD (vidéo, audio ou sous-image). |
| AM_GRAPH_CONFIG_RECONNECT_FLAGS | Spécifie comment reconnecter des filtres lors de la reconstruction dynamique du graphe de filtre. |
| AM_INTF_SEARCH_FLAGS | Spécifie les types d’objet à rechercher lors de la tentative de recherche d’une interface sur le graphique de filtre. |
| AM_LINE21_CCLEVEL | Indique le niveau de capacité de sous-titrage. |
| AM_LINE21_CCSERVICE | Indique le service de décodeur de sous-titrage. |
| AM_LINE21_CCSTATE | Indique l’état de sous-titrage (activé ou désactivé). |
| AM_LINE21_DRAWBGMODE | Indique le mode d’arrière-plan du texte sous-titré. |
| AM_MPEG2Level | Indique le niveau vidéo MPEG-2 tel que spécifié dans la norme vidéo MPEG-2. |
| AM_MPEG2Profile | Indique le profil vidéo MPEG-2 tel que spécifié dans la norme vidéo MPEG-2. |
| AM_OVERLAY_NOTIFY_FLAGS | Contient des informations sur ce que la superposition a changé ou sur ce que la superposition est sur le point de changer. |
| AM_PIN_CONNECTION_BLOCK_FLAGS | Définit des indicateurs qui spécifient comment bloquer le flux de données à partir d’une broche de sortie. |
| AM_PROPERTY_DVD_RATE_CHANGE | Non pris en charge. |
| AM_PUSHSOURCE_FLAGS | Indique le comportement d’un filtre source en direct. |
| AM_SAMPLE_PROPERTY_FLAGS | Spécifie des valeurs pour les membres dwSampleFlags et dwStreamId de la structure AM_SAMPLE2_PROPERTIES. Ces valeurs décrivent les propriétés des exemples multimédias. |
| AM_SEEKING_SEEKING_CAPABILITIES | Spécifie les fonctionnalités de recherche d’un flux multimédia. |
| AM_STREAM_INFO_FLAGS | Indique si différents composants de la structure AM_STREAM_INFO ont été définis. |
| AM_WST_DRAWBGMODE | Spécifie si l’arrière-plan d’une fenêtre de sous-titrage WST est opaque ou transparente. |
| AM_WST_LEVEL | Non pris en charge. |
| AM_WST_SERVICE | Spécifie le type de service WST. |
| AM_WST_STATE | Spécifie si le sous-titrage WST est activé ou désactivé. |
| AM_WST_STYLE | Non pris en charge. |
| AMExtendedSeekingCapabilities | Spécifie les fonctionnalités de recherche d’un filtre. Utilisé avec IAMExtendedSeeking ::get_ExSeekCapabilities. |
| AMOVERLAYFX | Spécifie les effets sur une surface de superposition matérielle DirectDraw. |
| AMRESCTL_RESERVEFLAGS | Contient des indicateurs spécifiant s’il faut incrémenter ou décrémenter le nombre de ressources actuellement réservées. |
| AMTunerModeType | Spécifie la fréquence d’un tuner tv (câble ou antenne). |
| AMVP_MODE | Spécifie les différents modes pour les ports vidéo (VP). |
| AMVP_SELECT_FORMAT_BY | Spécifie les critères que le mixeur VP doit utiliser pour sélectionner le format vidéo. |
| AnalogVideoStandard | Spécifie le format du signal vidéo analogique de bande de base. |
| CameraControlFlags | Spécifie si une fonction de caméra particulière est définie automatiquement ou manuellement. |
| CameraControlProperty | Spécifie la partie de la caméra DirectShow qui contrôle. |
| CompressionCaps | Indique les fonctionnalités de compression vidéo. |
| COPP_ACP_Protection_Level | Spécifie le niveau de protection ACP. |
| COPP_BusType | Spécifie le type de bus d’E/S utilisé par l’adaptateur graphique. |
| COPP_CGMSA_Protection_Level | Spécifie le niveau de protection CGMS-A. |
| COPP_ConnectorType | Spécifie le type de connecteur physique. |
| COPP_HDCP_Protection_Level | Spécifie le niveau de protection HDCP. |
| COPP_ImageAspectRatio_EN300294 | Spécifie le rapport d’aspect pour EN 300 294. |
| COPP_StatusFlags | Spécifie l’état d’une session COPP. |
| COPP_StatusHDCPFlags | Contient des indicateurs d’état HDCP. |
| COPP_TVProtectionStandard | Définit une liste des normes de protection TV pour COPP. |
| DECIMATION_USAGE | Décrit la stratégie de décimation utilisée par le filtre de mélangeur de superposition. |
| DVD_AUDIO_APPMODE | Indique le mode audio actuel. |
| DVD_AUDIO_FORMAT | Indique le format audio d’un DVD. |
| DVD_AUDIO_LANG_EXT | Définit des indicateurs qui indiquent si un flux audio contient des extensions de langage audio. |
| DVD_CMD_FLAGS | Définit des indicateurs qui contrôlent la façon dont le navigateur dvd gère la synchronisation des commandes. |
| DVD_DISC_SIDE | Indique les côtés d’un disque DVD. |
| DVD_DOMAIN | Spécifie les domaines DVD. |
| DVD_ERROR | Spécifie les conditions d’erreur dvd. |
| DVD_FRAMERATE | Indique si le DVD est créé pour lire à 25 ou 30 images par seconde. |
| DVD_KARAOKE_ASSIGNMENT | Définit la configuration du haut-parleur pour un flux audio. |
| DVD_KARAOKE_CONTENTS | Spécifie les indicateurs qui, lorsqu’ils sont utilisés dans une opération OR au niveau du bit, décrivent le contenu de chaque canal d’un flux audio dans un titre de karaoké. |
| DVD_KARAOKE_DOWNMIX | Définit les indicateurs utilisés par la méthode IDvdControl2 ::SelectKaraokeAudioPresentationMode pour contrôler les haut-parleurs auxquels chaque canal auxiliaire est mélangé. |
| DVD_MENU_ID | Spécifie les identificateurs de menu VTS (DVD Video Title Set). |
| DVD_NavCmdType | Définit les types de commandes de navigation DVD. |
| DVD_OPTION_FLAG | Définit des indicateurs qui contrôlent les aspects du navigateur dvd comportement du filtre lié à la lecture du contenu dvd. |
| DVD_PARENTAL_LEVEL | Identifie les indicateurs pour les niveaux parentaux génériques définis dans la spécification dvd. |
| DVD_PB_STOPPED | Indique pourquoi la lecture dvd s’est arrêtée. |
| DVD_PREFERRED_DISPLAY_MODE | Indique le rapport d’aspect de fenêtre et la méthode de conversion préférés de l’utilisateur. |
| DVD_RELATIVE_BUTTON | Identifie les quatre boutons directionnels utilisés pour la navigation dans le menu DVD et d’autres opérations. |
| DVD_SUBPICTURE_CODING | Indique le type de contenu que contient le flux de sous-image. |
| DVD_SUBPICTURE_LANG_EXT | Définit les extensions de langage possibles dans un flux de sous-image spécifié. |
| DVD_SUBPICTURE_TYPE | Définit les indicateurs utilisés pour déterminer le type de contenu que contient le flux de sous-image. |
| DVD_TextCharSet | Définit le jeu de caractères ISO avec lequel une chaîne spécifiée est encodée. |
| DVD_TextStringType | Définit un sous-ensemble des types de chaînes de texte DVD. |
| DVD_TIMECODE_FLAGS | Indique la fréquence d’images à laquelle un DVD a été créé à lire. |
| DVD_TITLE_APPMODE | Indique si un titre dvd est un titre de karaoké. |
| DVD_VIDEO_COMPRESSION | Définit les types de compression vidéo DVD possibles. |
| DVD_WARNING | Spécifie les conditions d’avertissement dvd. |
| DVDECODERRESOLUTION | Indique la résolution de décodage de vidéo numérique (DV). |
| DVENCODERFORMAT | Indique le format DV. |
| DVENCODERRESOLUTION | Indique la résolution d’encodage DV. |
| DVENCODERVIDEOFORMAT | Indique la norme vidéo (NTSC ou PAL) pour l’encodage DV. |
| FILTER_STATE | Spécifie l’état d’un filtre. |
| InterleavingMode | Spécifie la façon dont les images vidéo et les exemples audio seront écrits sur disque. |
| MEDIA_SAMPLE_CONTENT | Décrit le contenu d’un flux élémentaire dans un flux de transport MPEG-2. |
| PhysicalConnectorType | Spécifie le type physique d’épingle. |
| PIN_DIRECTION | Indique la direction d’une broche. |
| QualityMessageType | Décrit un message de qualité. |
| REG_PINFLAG | Définit des indicateurs pour la structure REGFILTERPINS2. |
| REM_FILTER_FLAGS | Spécifie comment supprimer un filtre du graphe de filtre. |
| SNDDEV_ERR | Spécifie la façon dont l’appareil audio a été accédé lorsqu’une défaillance s’est produite. |
| TunerInputType | Spécifie la fréquence d’un tuner tv (câble ou antenne). |
| TVAudioMode | Spécifie le mode d’un contrôle audio TV. |
| VALID_UOP_FLAG | Indique quelles commandes d’opération utilisateur (UOP) sont actuellement autorisées par le DVD. |
| VfwCaptureDialogs | Spécifie une boîte de dialogue pour un pilote de capture Microsoft Video pour Windows. |
| VfwCompressDialogs | Spécifie une boîte de dialogue pour un codec Video pour Windows. |
| VideoControlFlags | Spécifie un mode d’opération pour un appareil vidéo, tel que le retournement horizontal ou vertical, l’activation du déclencheur externe et la simulation du déclencheur. |
| VIDEOENCODER_BITRATE_MODE | Définit les trois types de débits de bits pris en charge par les méthodes d’interface IEncoderAPI. |
| VideoProcAmpFlags | Spécifie comment définir des propriétés vidéo. |
| VideoProcAmpProperty | Spécifie les propriétés vidéo sur un appareil de capture vidéo. |
| VMR_ASPECT_RATIO_MODE | Utilisé avec l'IVMRWindowlessControl ::GetAspectRatioMode et IVMRWindowlessControl ::SetAspectRatioMode méthodes pour définir et récupérer le mode rapport d’aspect |
| VMR9_SampleFormat | Décrit l’interlacement d’un flux vidéo. |
| VMR9AlphaBitmapFlags | Définit les valeurs possibles pour la structuredwFlags de la structureVMR9AlphaBitmap. |
| VMR9AspectRatioMode | Utilisé avec l'IVMRWindowlessControl9 ::GetAspectRatioMode et méthodes SetAspectRatioMode pour définir et récupérer le mode rapport d’aspect. |
| VMR9DeinterlacePrefs | Décrit la méthode d’interlacement utilisée par VMR-9 si la méthode définie par l’application ne peut pas être utilisée. |
| VMR9DeinterlaceTech | Décrit l’algorithme utilisé pour déinterlacer un flux vidéo. |
| VMR9MixerPrefs | Contient des indicateurs qui spécifient la décimation, le filtrage et les informations d’espace de couleur qui seront utilisées lors de la création de l’image vidéo sur l’aire Direct3D |
| vmR9Mode | Utilisé dans les appels aux méthodes IVMRFilterConfig9 ::GetRenderingMode et SetRenderingModepour récupérer ou spécifier le mode de rendu de VMR-9. |
| VMR9PresentationFlags | Membre de la structure VMR9PresentationInfo. |
| VMR9ProcAmpControlFlags | Spécifie les propriétés d’ajustement d’image. |
| VMR9SurfaceAllocationFlags | Utilisé avec la méthode IVMRSurfaceAllocator9 ::InitializeDevice pour spécifier les paramètres de création de surface. |
| VMR9RenderPrefs | Spécifie les préférences de rendu de base pour VMR-9. |
| VMRDeinterlacePrefs | Utilisé pour décrire la stratégie de préférence de déinterlacation pour vmR. |
| VMRDeinterlaceTech | Utilisé pour décrire l’algorithme utilisé pour déinterlacer un flux. Les indicateurs ne s’excluent pas mutuellement. |
| VMRMixerPrefs | Contient des indicateurs qui spécifient les informations de décimation, de filtrage et d’espace de couleur qui seront utilisées lors de la création de l’image vidéo sur l’aire DirectDraw. |
| vmRMode | Utilisé dans les appels aux méthodes IVMRFilterConfig ::GetRenderingMode et IVMRFilterConfig ::SetRenderingMode pour récupérer ou spécifier le mode de rendu de VMR-7. |
| VMRPresentationFlags | Membre de la structure VMRPRESENTATIONINFO |
| VMRRenderPrefs | Utilisé avec l'IVMRFilterConfig ::GetRenderingPrefs et IVMRFilterConfig ::SetRenderingPrefs méthodes pour obtenir et définir des préférences de rendu de base. |
| VMRSurfaceAllocationFlags | Utilisé avec la méthode IVMRSurfaceAllocator ::AllocateSurface pour spécifier les paramètres de création de surface. |
Rubriques connexes