Filtro do renderizador de comando de script interno
[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.]
Recebe comandos de script e os envia para o aplicativo.
Esse filtro aceita comandos de script em um dos dois formatos:
MEDIATYPE_Text: cada exemplo de mídia contém uma cadeia de caracteres de texto ANSI.
MEDIATYPE_ScriptCommand: cada exemplo de mídia contém duas cadeias de caracteres Unicode terminadas em NULL, concatenadas juntas. A primeira cadeia de caracteres descreve o tipo de comando e a segunda cadeia de caracteres é o comando script.
Quando o filtro recebe um exemplo, ele envia uma notificação de evento EC_OLE_EVENT . O primeiro parâmetro de evento é um BSTR com o tipo de comando ou
Text
se o formato for MEDIATYPE_Text. O segundo parâmetro de evento é um BSTR com o comando script. O aplicativo pode recuperar o evento e responder ao comando script.
Para obter um exemplo de como usar esse filtro, consulte ANALISADOr SAMI (CC).
Rótulo | Valor |
---|---|
Filtrar Interfaces | IBaseFilter, IMediaPosition, IMediaSeeking |
Tipos de mídia de pino de entrada |
|
Interfaces de pino de entrada | IMemInputPin, IPin, IQualityControl |
Tipos de mídia de pino de saída | Não aplicável |
Interfaces de pino de saída | Não aplicável |
Filtrar CLSID | {48025243-2D39-11CE-875D-00608CB78066} |
CLSID da página de propriedades | Nenhuma página de propriedades |
Executável | Quartz.dll |
Mérito | MERIT_PREFERRED + 1 |
Categoria de Filtro | CLSID_LegacyAmFilterCategory |
Tópicos relacionados