Compartir a través de


Interfaz IAMStreamConfig (strmif.h)

[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.

La interfaz IAMStreamConfig establece el formato de salida en determinados filtros de captura y compresión, tanto para audio como para vídeo. Las aplicaciones pueden usar esta interfaz para establecer propiedades de formato, como las dimensiones de salida y la velocidad de fotogramas (para vídeo) o la frecuencia de muestreo y el número de canales (para audio).

Herencia

La interfaz IAMStreamConfig hereda de la interfaz IUnknown . IAMStreamConfig también tiene estos tipos de miembros:

Métodos

La interfaz IAMStreamConfig tiene estos métodos.

 
IAMStreamConfig::GetFormat

El método GetFormat recupera el formato de salida actual o preferido.
IAMStreamConfig::GetNumberOfCapabilities

El método GetNumberOfCapabilities recupera el número de funcionalidades de formato que admite este pin.
IAMStreamConfig::GetStreamCaps

El método GetStreamCaps recupera un conjunto de funcionalidades de formato.
IAMStreamConfig::SetFormat

El método SetFormat establece el formato de salida en la patilla.

Comentarios

Los filtros exponen esta interfaz en sus patillas de salida. Para usar la interfaz , enumere las patillas y la consulta del filtro para IAMStreamConfig. O bien, si usa el objeto Capture Graph Builder para compilar el grafo de filtro, puede llamar al método ICaptureGraphBuilder2::FindInterface . Tenga en cuenta que un filtro de captura puede tener patillas independientes para la captura y la vista previa.

Filtrar desarrolladores

Si va a escribir un filtro de captura o un filtro de compresión, implemente esta interfaz en el pin de salida de vídeo o audio. Para obtener más información, vea Exponer formatos de captura y compresión.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado strmif.h (incluye Dshow.h)

Consulte también

Interfaces