Función KsGetMediaType (ksproxy.h)
La función KsGetMediaType recupera información sobre un tipo de medio en un identificador de generador de patillas.
Sintaxis
KSDDKAPI HRESULT KsGetMediaType(
[in] int Position,
[out] AM_MEDIA_TYPE *AmMediaType,
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId
);
Parámetros
[in] Position
Desfase en el elemento de intervalo de datos que KsGetMediaType rellena. Tenga en cuenta que el tipo de datos de Position es int para ajustarse a las llamadas subyacentes.
[out] AmMediaType
Puntero a una variable que recibe información en una estructura de AM_MEDIA_TYPE.
[in] FilterHandle
Control para el filtro que contiene el generador de patillas que se va a consultar.
[in] PinFactoryId
Identificador del generador de patillas con el que se devuelve la información de un tipo de medio.
Valor devuelto
Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.
Comentarios
La función KsGetMediaType consulta la lista de intervalos de datos y realiza una intersección de datos en el intervalo de datos especificado, lo que genera un formato de datos. A continuación, convierte ese formato de datos en un tipo de medio.
Para obtener más información sobre AM_MEDIA_TYPE, consulte la documentación de Microsoft Windows SDK.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | ksproxy.h (incluya Ksproxy.h) |
Library | Ksproxy.lib |