Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El filtro KsProxy admite varios tipos de categorías de flujo. Las tablas de las siguientes subsecciones describen los diferentes tipos de categorías de flujo y los formatos de datos asociados a cada tipo de categoría, así como el valor de tamaño de encabezado extendido que un minidriver de captura de vídeo debe especificar por categoría.
Un minidriver de captura de vídeo de la clase Stream proporciona información de categoría y contenido de secuencia en respuesta a una solicitud SRB_GET_STREAM_INFO. El minidriver devuelve información sobre cada categoría de secuencia que admite, en una estructura HW_STREAM_INFORMATION.
Dentro de la estructura HW_STREAM_INFORMATION, hay un miembro StreamFormatsArray, que tiene una entrada para cada formato de datos único que el minidriver proporciona para la categoría específica de secuencia. Cada entrada StreamFormatsArray contiene información de formato de secuencia, incluidas las características de imagen, como el formato de color, la profundidad de bits, el recorte y la información de escalado. También se incluye en el miembro StreamFormatsArray el intervalo de formatos disponibles para la categoría de secuencia especificada.
Para cada categoría de secuencia de vídeo hay estructuras KSDATAFORMAT y KSDATARANGE correspondientes que se usarán al describir la secuencia en la estructura de HW_STREAM_INFORMATION. Las estructuras que corresponden a las categorías de flujo se enumeran en las tablas de las subsecciones siguientes.
El GUID de categoría de flujo y el GUID de pin para un tipo específico de flujo de captura de vídeo suelen ser idénticos. Estos GUIDs se especifican en los miembros Category y Name de la estructura HW_STREAM_INFORMATION, respectivamente. El único caso en el que estos GUID no coinciden es cuando una categoría de secuencia determinada tiene más de una instancia en un filtro. En este caso, los GUID de categoría deben coincidir, pero a cada pin se le debe asignar un GUID de nombre de pin único.
Las siguientes subsecciones contienen información sobre cada una de las diferentes categorías de secuencia de captura de vídeo. El GUID de la categoría de secuencia y el GUID de nombre de pin se explican, así como las estructuras que se deben usar para admitir la categoría. La compatibilidad con conjuntos de propiedades obligatorios también aparece para cada categoría. La información de tipo DirectShow en modo de usuario correspondiente también se muestra para mayor comodidad.