Compartir a través de


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

Consulte también

IKsPinFactory