Método CMediaPosition.Invoke
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
O Invoke
método fornece acesso a propriedades e métodos expostos pelo objeto .
Sintaxe
HRESULT Invoke(
DISPID dispidMember,
REFIID riid,
LCID lcid,
WORD wFlags,
DISPPARAMS *pdispparams,
VARIANT *pvarResult,
EXCEPINFO *pexcepinfo,
UINT *puArgErr
);
Parâmetros
-
dispidMember
-
Identificador do membro. Use CMediaPosition::GetIDsOfNames para obter o identificador de expedição.
-
riid
-
Reservado para uso futuro. Deve ser IID_NULL.
-
lcid
-
Contexto de localidade no qual interpretar argumentos.
-
wFlags
-
Sinalizadores que descrevem o contexto da chamada.
-
Pdispparams
-
Ponteiro para uma estrutura DIPPARAMS que contém os argumentos.
-
Pvarresult
-
Ponteiro para um VARIANT que recebe o resultado ou NULL se o chamador não espera nenhum resultado.
-
pexcepinfo
-
Ponteiro para uma estrutura que recebe informações de exceção.
-
Puargerr
-
Ponteiro para uma variável que recebe o índice do primeiro argumento que causa um erro.
Retornar valor
Retorna um valor HRESULT . Os possíveis valores incluem os seguintes.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
O parâmetro riid não é IID_NULL |
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|