Types énumérés DirectShow
[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.]
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 convertisseur audio. |
_AM_FILTER_MISC_FLAGS | Contient les indicateurs de filtre source ou renderer. |
AM_ASPECT_RATIO_MODE | Spécifie les proportions 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 DE 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 les filtres lors de la reconstruction dynamique du graphique de filtres. |
AM_INTF_SEARCH_FLAGS | Spécifie les types d’objets à rechercher lors de la recherche d’une interface sur le graphique de filtres. |
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 du 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 comme spécifié dans la norme vidéo MPEG-2. |
AM_OVERLAY_NOTIFY_FLAGS | Contient des informations sur ce que la superposition a changé ou 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 de source dynamique. |
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 de média. |
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 transparent. |
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 des 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 mixer VP doit utiliser pour sélectionner le format vidéo. |
AnalogVideoStandard | Spécifie le format du signal vidéo analogique en 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 la carte 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 les proportions pour EN 300 294. |
COPP_StatusFlags | Spécifie la status d’une session COPP. |
COPP_StatusHDCPFlags | Contient des indicateurs de status HDCP. |
COPP_TVProtectionStandard | Définit une liste de 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 filtre DVD Navigator 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 du DVD. |
DVD_FRAMERATE | Indique si le DVD est créé pour être lu à 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, le cas échéant, pour chaque canal auxiliaire. |
DVD_MENU_ID | Spécifie les identificateurs de menu Jeu de titres vidéo (VTS) DVD. |
DVD_NavCmdType | Définit les types de commandes de navigation DVD. |
DVD_OPTION_FLAG | Définit des indicateurs qui contrôlent les aspects du comportement du filtre navigateur de DVD liés à la lecture du contenu dvd. |
DVD_PARENTAL_LEVEL | Identifie les indicateurs pour les niveaux parentaux génériques définis dans la spécification du DVD. |
DVD_PB_STOPPED | Indique pourquoi la lecture de DVD s’est arrêtée. |
DVD_PREFERRED_DISPLAY_MODE | Indique les proportions de fenêtre et la méthode de conversion préférées 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 le titre d’un DVD est un titre de karaoké. |
DVD_VIDEO_COMPRESSION | Définit les types de compression vidéo de DVD possibles. |
DVD_WARNING | Spécifie les conditions d’avertissement du DVD. |
DVDECODERRESOLUTION | Indique la résolution de décodage 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. |
Mode d’entrelacement | Spécifie comment les images vidéo et les exemples audio seront écrits sur le 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 graphique de filtre. |
SNDDEV_ERR | Spécifie le mode d’accès au périphérique audio 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 Vidéo pour Windows. |
VideoControlFlags | Spécifie un mode de fonctionnement pour un périphérique vidéo, tel que le retournement horizontal ou vertical, l’activation du déclencheur externe et la simulation de déclencheur. |
VIDEOENCODER_BITRATE_MODE | Définit les trois types de débits binaires pris en charge par les méthodes d’interface IEncoderAPI . |
VideoProcAmpFlags | Spécifie comment définir les propriétés de la vidéo. |
VideoProcAmpProperty | Spécifie les propriétés vidéo sur un appareil de capture vidéo. |
VMR_ASPECT_RATIO_MODE | Utilisé avec les méthodes IVMRWindowlessControl::GetAspectRatioMode et IVMRWindowlessControl::SetAspectRatioMode pour définir et récupérer le mode de proportions |
VMR9_SampleFormat | Décrit l’entrelacement d’un flux vidéo. |
VMR9AlphaBitmapFlags | Définit les valeurs possibles pour le membre dwFlags de la structure VMR9AlphaBitmap . |
VMR9AspectRatioMode | Utilisé avec les méthodes IVMRWindowlessControl9::GetAspectRatioMode et SetAspectRatioMode pour définir et récupérer le mode de proportions. |
VMR9DeinterlacePrefs | Décrit la méthode de désinterlacation que le VMR-9 utilise si la méthode définie par l’application ne peut pas être utilisée. |
VMR9DeinterlaceTech | Décrit l’algorithme utilisé pour désinterlacer un flux vidéo. |
VMR9MixerPrefs | Contient des indicateurs qui spécifient des informations de décimation, de filtrage et d’espace colorimétrique qui seront utilisées lors de la création de l’image vidéo sur la surface 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 de l’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ésinterlacation pour le VMR. |
VMRDeinterlaceTech | Utilisé pour décrire l’algorithme utilisé pour désinterlacer un flux. Les indicateurs ne s’excluent pas mutuellement. |
VMRMixerPrefs | Contient des indicateurs qui spécifient des informations de décimation, de filtrage et d’espace de couleurs qui seront utilisées lors de la création de l’image vidéo sur la surface 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 les méthodes IVMRFilterConfig::GetRenderingPrefs et IVMRFilterConfig::SetRenderingPrefs pour obtenir et définir les 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