Compartir a través de


Método CMediaEvent.GetTypeInfo

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Recupera un objeto de información de tipo, que puede recuperar la información de tipo de una interfaz.

Sintaxis

HRESULT GetTypeInfo(
   UINT      itinfo,
   LCID      lcid,
   ITypeInfo **pptinfo
);

Parámetros

itinfo

Escriba la información que se va a devolver. Pase cero para recuperar la información de tipo de la implementación de IDispatch .

lcid

Identificador de configuración regional de la información de tipo. En el caso de las clases que admiten nombres de miembros localizados, es posible que un objeto pueda devolver información de tipo diferente para distintos idiomas. En el caso de las clases que no admiten nombres de miembros localizados, este parámetro se puede omitir.

pptinfo

Dirección de un puntero al objeto de información de tipo solicitado.

Valor devuelto

Devuelve un E_POINTER si pptinfo no es válido. Devuelve TYPE_E_ELEMENTNOTFOUND si itinfo no es cero. Devuelve S_OK si se realiza correctamente. De lo contrario, devuelve un VALOR HRESULT de una de las llamadas para recuperar el tipo.

Requisitos

Requisito Value
Encabezado
Ctlutil.h (include Streams.h)
Biblioteca
Strmbase.lib (compilaciones comerciales);
Strmbasd.lib (compilaciones de depuración)

Consulte también

CMediaEvent (clase)