Método CMediaEvent.Invoke
[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.
Proporciona acceso a las propiedades y los métodos expuestos por un objeto.
Sintaxis
HRESULT Invoke(
DISPID dispidMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS *pdispparams,
VARIANT *pvarResult,
EXCEPINFO *pexcepinfo,
UINT *puArgErr
);
Parámetros
-
dispidMember
-
Identificador del miembro. Use CMediaEvent::GetIDsOfNames o la documentación del objeto para obtener el identificador de envío.
-
riid
-
Reservado para un uso futuro. Debe ser IID_NULL.
-
lcid
-
Contexto de configuración regional en el que se interpretan los argumentos.
-
wFlags
-
Marcas que describen el contexto de la
CMediaEvent::Invoke
llamada. -
pdispparams
-
Puntero a una estructura que contiene una matriz de argumentos, una matriz de identificadores de distribución de argumentos para argumentos con nombre y cuenta el número de elementos de las matrices.
-
pvarResult
-
Puntero al lugar donde se va a almacenar el resultado o NULL si el autor de la llamada no espera ningún resultado.
-
pexcepinfo
-
Puntero a una estructura que contiene información de excepción.
-
puArgErr
-
Puntero al índice del primer argumento, dentro de la matriz rgvarg de la estructura DISPPARAMS, que tiene un error. Para obtener más información sobre DISPPARAMS, consulte El SDK de plataforma.
Valor devuelto
Devuelve DISP_E_UNKNOWNINTERFACE si riid no está IID_NULL. Devuelve uno de los códigos de error de CMediaEvent::GetTypeInfo si se produce un error en la llamada. De lo contrario, devuelve HRESULT de la llamada a IDispatch::Invoke.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|