Tipos enumerados de DirectShow
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
En esta sección se describen los tipos enumerados de DirectShow.
Tipo enumerado | Descripción |
---|---|
_AM_ASFWRITERCONFIG_PARAM | Define los parámetros de configuración para el filtro WM ASF Writer. |
_AM_AUDIO_RENDERER_STAT_PARAM | Especifica qué información de rendimiento se va a recuperar del representador de audio. |
_AM_FILTER_MISC_FLAGS | Contiene las marcas de filtro de origen o representador. |
AM_ASPECT_RATIO_MODE | Especifica la relación de aspecto de una imagen de vídeo en una ventana de presentación. |
AM_DVD_GRAPH_FLAGS | Especifica el tipo de descodificador que se va a usar en un gráfico de filtro de DVD. |
AM_DVD_STREAM_FLAGS | Describe un tipo de secuencia de DVD (vídeo, audio o subpicture). |
AM_GRAPH_CONFIG_RECONNECT_FLAGS | Especifica cómo volver a conectar filtros al volver a generar dinámicamente el gráfico de filtros. |
AM_INTF_SEARCH_FLAGS | Especifica los tipos de objeto que se van a buscar al intentar buscar una interfaz en el gráfico de filtros. |
AM_LINE21_CCLEVEL | Indica el nivel de funcionalidad de subtítulos. |
AM_LINE21_CCSERVICE | Indica el servicio de descodificador de subtítulos. |
AM_LINE21_CCSTATE | Indica el estado de subtítulos (activado o desactivado). |
AM_LINE21_DRAWBGMODE | Indica el modo de fondo de texto con subtítulos. |
AM_MPEG2Level | Indica el nivel de vídeo MPEG-2 tal y como se especifica en el estándar de vídeo MPEG-2. |
AM_MPEG2Profile | Indica el perfil de vídeo MPEG-2 como se especifica en el estándar de vídeo MPEG-2. |
AM_OVERLAY_NOTIFY_FLAGS | Contiene información sobre qué ha cambiado la superposición o cuál está a punto de cambiar la superposición. |
AM_PIN_CONNECTION_BLOCK_FLAGS | Define marcas que especifican cómo bloquear el flujo de datos de un pin de salida. |
AM_PROPERTY_DVD_RATE_CHANGE | No compatible. |
AM_PUSHSOURCE_FLAGS | Indica el comportamiento de un filtro de origen activo. |
AM_SAMPLE_PROPERTY_FLAGS | Especifica valores para los miembros dwSampleFlags y dwStreamId de la estructura AM_SAMPLE2_PROPERTIES . Estos valores describen las propiedades de los ejemplos multimedia. |
AM_SEEKING_SEEKING_CAPABILITIES | Especifica las funcionalidades de búsqueda de una secuencia multimedia. |
AM_STREAM_INFO_FLAGS | Indica si se han establecido varios componentes de la estructura AM_STREAM_INFO . |
AM_WST_DRAWBGMODE | Especifica si el fondo de una ventana de subtítulos WST es opaco o transparente. |
AM_WST_LEVEL | No compatible. |
AM_WST_SERVICE | Especifica el tipo de servicio WST. |
AM_WST_STATE | Especifica si el subtítulo de WST está activado o desactivado. |
AM_WST_STYLE | No compatible. |
AMExtendedSeekingCapabilities | Especifica las funcionalidades de búsqueda de un filtro. Se usa con IAMExtendedSeeking::get_ExSeekCapabilities. |
AMOVERLAYFX | Especifica los efectos en una superficie de superposición de hardware de DirectDraw. |
AMRESCTL_RESERVEFLAGS | Contiene marcas que especifican si se va a incrementar o disminuir el número de recursos que se están reservando actualmente. |
AMTunerModeType | Especifica la frecuencia de un sintonizador de TV (cable o antena). |
AMVP_MODE | Especifica los distintos modos para los puertos de vídeo (VP). |
AMVP_SELECT_FORMAT_BY | Especifica los criterios que debe usar el mezclador VP para seleccionar el formato de vídeo. |
AnalogVideoStandard | Especifica el formato de la señal de vídeo analógico de banda base. |
CameraControlFlags | Especifica si una función de cámara determinada se establece automáticamente o manualmente. |
CameraControlProperty | Especifica qué parte de la cámara DirectShow controla. |
CompressionCaps | Indica las funcionalidades de compresión de vídeo. |
COPP_ACP_Protection_Level | Especifica el nivel de protección ACP. |
COPP_BusType | Especifica el tipo de bus de E/S utilizado por el adaptador de gráficos. |
COPP_CGMSA_Protection_Level | Especifica el nivel de protección CGMS-A. |
COPP_ConnectorType | Especifica el tipo de conector físico. |
COPP_HDCP_Protection_Level | Especifica el nivel de protección de HDCP. |
COPP_ImageAspectRatio_EN300294 | Especifica la relación de aspecto de EN 300 294. |
COPP_StatusFlags | Especifica el estado de una sesión copp. |
COPP_StatusHDCPFlags | Contiene marcas de estado de HDCP. |
COPP_TVProtectionStandard | Define una lista de estándares de protección de TV para COPP. |
DECIMATION_USAGE | Describe la estrategia de descifrado utilizada por el filtro mezclador de superposición. |
DVD_AUDIO_APPMODE | Indica el modo de audio actual. |
DVD_AUDIO_FORMAT | Indica el formato de audio de un DVD. |
DVD_AUDIO_LANG_EXT | Define marcas que indican si una secuencia de audio contiene extensiones de lenguaje de audio. |
DVD_CMD_FLAGS | Define marcas que controlan cómo el filtro navegador de DVD controla la sincronización de comandos. |
DVD_DISC_SIDE | Indica los lados de un disco DVD. |
DVD_DOMAIN | Especifica dominios de DVD. |
DVD_ERROR | Especifica condiciones de error de DVD. |
DVD_FRAMERATE | Indica si el DVD está creado para reproducirse en 25 o 30 fotogramas por segundo. |
DVD_KARAOKE_ASSIGNMENT | Define la configuración del altavoz para una secuencia de audio. |
DVD_KARAOKE_CONTENTS | Especifica marcas que, cuando se usan en una operación OR bit a bit, describen el contenido de cada canal de una secuencia de audio en un título de karaoke. |
DVD_KARAOKE_DOWNMIX | Define las marcas utilizadas por el método IDvdControl2::SelectKaraokeAudioPresentationMode para controlar a qué altavoces, si los hay, cada canal auxiliar se reduce. |
DVD_MENU_ID | Especifica los identificadores de menú del conjunto de títulos de vídeo de DVD (VTS). |
DVD_NavCmdType | Define los tipos de comandos de navegación de DVD. |
DVD_OPTION_FLAG | Define marcas que controlan aspectos del comportamiento del filtro navegador de DVD relacionado con la reproducción de contenido de DVD. |
DVD_PARENTAL_LEVEL | Identifica marcas para los niveles parentales genéricos definidos en la especificación de DVD. |
DVD_PB_STOPPED | Indica por qué se detuvo la reproducción de DVD. |
DVD_PREFERRED_DISPLAY_MODE | Indica la relación de aspecto y el método de conversión preferidos de la ventana del usuario. |
DVD_RELATIVE_BUTTON | Identifica los cuatro botones direccionales usados para la navegación de menús dvd y otras operaciones. |
DVD_SUBPICTURE_CODING | Indica qué tipo de contenido contiene la secuencia de subpictura. |
DVD_SUBPICTURE_LANG_EXT | Define las posibles extensiones de lenguaje en una secuencia de subpictura especificada. |
DVD_SUBPICTURE_TYPE | Define marcas usadas para determinar qué tipo de contenido contiene la secuencia de subpictura. |
DVD_TextCharSet | Define el juego de caracteres ISO con el que se codifica una cadena especificada. |
DVD_TextStringType | Define un subconjunto de los tipos de cadena de texto de DVD. |
DVD_TIMECODE_FLAGS | Indica la velocidad de fotogramas a la que se ha creado un DVD para reproducir. |
DVD_TITLE_APPMODE | Indica si un título de DVD es un título de karaoke. |
DVD_VIDEO_COMPRESSION | Define los posibles tipos de compresión de vídeo dvd. |
DVD_WARNING | Especifica condiciones de advertencia de DVD. |
DVDECODERRESOLUTION | Indica la resolución de descodificación de vídeo digital (DV). |
DVENCODERFORMAT | Indica el formato DV. |
DVENCODERRESOLUTION | Indica la resolución de codificación DV. |
DVENCODERVIDEOFORMAT | Indica el estándar de vídeo (NTSC o PAL) para la codificación DV. |
FILTER_STATE | Especifica el estado de un filtro. |
InterleavingMode | Especifica cómo se escribirán fotogramas de vídeo y muestras de audio en el disco. |
MEDIA_SAMPLE_CONTENT | Describe el contenido de una secuencia elemental dentro de una secuencia de transporte MPEG-2. |
PhysicalConnectorType | Especifica el tipo físico de patilla. |
PIN_DIRECTION | Indica la dirección de un pin. |
QualityMessageType | Describe un mensaje de calidad. |
REG_PINFLAG | Define marcas para la estructura REGFILTERPINS2 . |
REM_FILTER_FLAGS | Especifica cómo quitar un filtro del gráfico de filtros. |
SNDDEV_ERR | Especifica cómo se obtuvo acceso al dispositivo de audio cuando se produjo un error. |
TunerInputType | Especifica la frecuencia de un sintonizador de TV (cable o antena). |
TVAudioMode | Especifica el modo de un control de audio de TV. |
VALID_UOP_FLAG | Indica qué comandos de operación de usuario (UOP) están permitidos actualmente por el DVD. |
VfwCaptureDialogs | Especifica un cuadro de diálogo para un controlador de captura de Microsoft Video para Windows. |
VfwCompressDialogs | Especifica un cuadro de diálogo para un códec Vídeo para Windows. |
VideoControlFlags | Especifica un modo de operación para un dispositivo de vídeo, como el volteo horizontal o vertical, la habilitación del desencadenador externo y la simulación del desencadenador. |
VIDEOENCODER_BITRATE_MODE | Define los tres tipos de velocidades de bits compatibles con los métodos de interfaz IEncoderAPI . |
VideoProcAmpFlags | Especifica cómo establecer las propiedades de vídeo. |
VideoProcAmpProperty | Especifica las propiedades de vídeo en un dispositivo de captura de vídeo. |
VMR_ASPECT_RATIO_MODE | Se usa con los métodos IVMRWindowlessControl::GetAspectRatioMode e IVMRWindowlessControl::SetAspectRatioMode para establecer y recuperar el modo de relación de aspecto. |
VMR9_SampleFormat | Describe la entrelazamiento de una secuencia de vídeo. |
VMR9AlphaBitmapFlags | Define los valores posibles para el miembro dwFlags de la estructura VMR9AlphaBitmap . |
VMR9AspectRatioMode | Se usa con los métodos IVMRWindowlessControl9::GetAspectRatioMode y SetAspectRatioMode para establecer y recuperar el modo de relación de aspecto. |
VMR9DeinterlacePrefs | Describe el método de desinterlacing que usa VMR-9 si no se puede usar el método establecido por la aplicación. |
VMR9DeinterlaceTech | Describe el algoritmo usado para desinterlaar una secuencia de vídeo. |
VMR9MixerPrefs | Contiene marcas que especifican la información de decimación, filtrado y espacio de colores que se usará cuando se cree la imagen de vídeo en la superficie de Direct3D. |
VMR9Mode | Se usa en llamadas a los métodos IVMRFilterConfig9::GetRenderingMode y SetRenderingModepara recuperar o especificar el modo de representación de VMR-9. |
VMR9PresentationFlags | Miembro de la estructura VMR9PresentationInfo . |
VMR9ProcAmpControlFlags | Especifica las propiedades de ajuste de imagen. |
VMR9SurfaceAllocationFlags | Se usa con el método IVMRSurfaceAllocator9::InitializeDevice para especificar parámetros de creación de superficies. |
VMR9RenderPrefs | Especifica las preferencias de representación básicas para VMR-9. |
VMRDeinterlacePrefs | Se usa para describir la directiva de preferencias de desinterlacación de VMR. |
VMRDeinterlaceTech | Se usa para describir el algoritmo utilizado para desinterlaar una secuencia. Las marcas no son mutuamente excluyentes. |
VMRMixerPrefs | Contiene marcas que especifican la información de descifrado, filtrado y espacio de colores que se usará cuando se cree la imagen de vídeo en la superficie de DirectDraw. |
VMRMode | Se usa en llamadas a los métodos IVMRFilterConfig::GetRenderingMode e IVMRFilterConfig::SetRenderingMode para recuperar o especificar el modo de representación de VMR-7. |
VMRPresentationFlags | Miembro de la estructura VMRPRESENTATIONINFO |
VMRRenderPrefs | Se usa con los métodos IVMRFilterConfig::GetRenderingPrefs e IVMRFilterConfig::SetRenderingPrefs para obtener y establecer preferencias básicas de representación. |
VMRSurfaceAllocationFlags | Se usa con el método IVMRSurfaceAllocator::AllocateSurface para especificar parámetros de creación de superficies. |
Temas relacionados