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
Desplazamiento 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
Identificador del filtro que contiene el generador de patillas que se va a consultar.
[in] PinFactoryId
Identificador del generador de patillas en el que se devuelve la información de un tipo multimedia.
Valor devuelto
Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.
Observaciones
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 multimedia.
Para obtener más información sobre AM_MEDIA_TYPE, consulte la documentación de Microsoft Windows SDK.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | ksproxy.h (incluya Ksproxy.h) |
biblioteca de | Ksproxy.lib |