Compartir a través de


Encabezado ksproxy.h

El flujo usa este encabezado. Para más información, consulte:

ksproxy.h contiene las siguientes interfaces de programación:

Interfaces

 
IKsAggregateControl

La interfaz IKsAggregateControl proporciona métodos que agregan y quitan servidores COM como proveedores agregados en objetos KS que admiten la interfaz.
IKsAllocator

La interfazIKsAllocator proporciona métodos que controlan y consultan un asignador. IKsAllocator es para el uso de proxy y no se recomienda para el uso de la aplicación.
IKsAllocatorEx

La interfaz IKsAllocatorEx es para el uso de proxy y no se recomienda para el uso de la aplicación. IKsAllocatorEx hereda todos los métodos de la interfaz IKsAllocator y extiende IKsAllocator para proporcionar métodos que controlan y consultan un asignador.
IKsClockPropertySet

La interfaz IKsClockPropertySet proporciona métodos que permiten que el proxy refleje con precisión el tiempo.
IKsControl

La interfaz IKsControl proporciona métodos en modo de usuario que controlan un filtro KS o un pin KS. Consulte la interfaz COM IKsControl AVStream para obtener información sobre el equivalente en modo de usuario de esta interfaz.
IKsDataTypeCompletion

La interfaz IKsDataTypeCompletion proporciona un método para completar tipos de medios parcialmente especificados que se pasan al método IAMStreamConfig::SetFormat.
IKsDataTypeHandler

La interfaz IKsDataTypeHandler proporciona métodos que realizan el preprocesamiento opcional y el postprocesamiento de ejemplos multimedia.
IKsInterfaceHandler

La interfaz IKsInterfaceHandler proporciona métodos que serializarán muestras en el kernel en función de la estructura KSPIN_INTERFACE especificada para la conexión establecida. El IID de esta interfaz es IID_IKsInterfaceHandler.
IKsNotifyEvent

La interfaz IKsNotifyEvent proporciona un método para hacer que el objeto KS que posee un evento DirectShow emita el evento con los parámetros especificados.
IKsObject

La interfaz IKsObject proporciona un método para recuperar el identificador de archivo de un objeto KS.
IKsPin

La interfaz IKsPin proporciona métodos que controlan y recuperan información sobre un pin.
IKsPinEx

La interfaz IKsPinEx hereda todos los métodos de la interfaz IKsPin y extiende IKsPin para proporcionar un método que notifique el gráfico de filtros de un error para dar al gráfico de filtros una oportunidad para detenerlo.
IKsPinFactory

La interfaz IKsPinFactory proporciona un método que recupera el identificador de un generador de patillas.
IKsPinPipe

La interfaz IKsPinPipe es para el uso de proxy y no se recomienda para el uso de la aplicación. IKsPinPipe proporciona métodos que controlan una canalización de patillas.
IKsPropertySet

La interfaz IKsPropertySet de ksproxy.h proporciona métodos que acceden a las propiedades de los objetos KS que se implementan en un minidriver KS.
IKsQualityForwarder

La interfaz IKsQualityForwarder hereda el método de la interfaz IKsObject y extiende IKsObject para proporcionar un método que vacía la información de un pin.
IKsTopology

La interfaz IKsTopology proporciona un método que abre objetos de nodo de topología contenidos en un filtro.

Functions

 
KsGetMediaType

La función KsGetMediaType recupera información sobre un tipo de medio en un identificador de generador de patillas.
KsGetMediaTypeCount

La función KsGetMediaTypeCount devuelve el número de tipos de medios disponibles en un identificador de generador de patillas.
KsGetMultiplePinFactoryItems

La función KsGetMultiplePinFactoryItems recupera los elementos de propiedad pin en un búfer de datos de longitud variable.
KsOpenDefaultDevice

La función KsOpenDefaultDevice abre un identificador para el primer dispositivo que aparece en la categoría Plug and Play (PnP) especificada.
KsResolveRequiredAttributes

La función KsResolveRequiredAttributes busca en la lista de atributos que se adjunta a un intervalo de datos para los atributos especificados y garantiza que se encontraron todos los atributos especificados.
KsSynchronousDeviceControl

La función KsSynchronousDeviceControl emite una operación de control de E/S de dispositivo sincrónica al objeto KS especificado por un identificador de archivo.

Estructuras

 
KSSTREAM_SEGMENT

La estructura KSSTREAM_SEGMENT contiene información que describe una operación de E/S que se produce en una secuencia.
ALLOCATOR_PROPERTIES_EX

La estructura de ALLOCATOR_PROPERTIES_EX es para el uso de proxy y no se recomienda para el uso de la aplicación. ALLOCATOR_PROPERTIES_EX contiene información que describe las propiedades de un asignador.
OPTIMAL_WEIGHT_TOTALS

Más información sobre: estructura de OPTIMAL_WEIGHT_TOTALS
PIPE_DIMENSIONS

La estructura de PIPE_DIMENSIONS es para el uso de proxy y no se recomienda para el uso de la aplicación. PIPE_DIMENSIONS contiene información que describe la relación de compresión y expansión de fotogramas en varios pines relacionados con una tubería.
PIPE_TERMINATION

La estructura de PIPE_TERMINATION es para el uso de proxy y no se recomienda para el uso de la aplicación. PIPE_TERMINATION contiene información que describe el terminador de pin de una canalización.

Enumeraciones

 
FRAMING_CACHE_OPS

Más información sobre: enumeración de FRAMING_CACHE_OPS
FRAMING_PROP

Más información sobre: enumeración FRAMING_PROP
KS_LogicalMemoryType

Más información sobre: enumeración KS_LogicalMemoryType
KSALLOCATORMODE

Más información sobre: Enumeración KSALLOCATORMODE
KSIOOPERATION

Más información sobre: Enumeración KSIOOPERATION
KSPEEKOPERATION

Más información sobre: Enumeración KSPEEKOPERATION
PIPE_ALLOCATOR_PLACE

Más información sobre: enumeración PIPE_ALLOCATOR_PLACE
PIPE_STATE

Más información sobre: enumeración PIPE_STATE