Conjunto de propriedades de depuração de quadro
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in 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 Audio/Video Capture in 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.]
Os decodificadores que implementam a busca precisa de quadros no Microsoft DirectShow devem implementar o conjunto de propriedades AM_KSPROPSETID_FrameStep, que é usado em conjunto com a interface IVideoFrameStep .
Rótulo | Valor |
---|---|
GUID do Conjunto de Propriedades | AM_KSPROPSETID_FrameStep |
ID da propriedade | Descrição |
---|---|
AM_PROPERTY_FRAMESTEP_STEP | Instrui o decodificador a iniciar uma operação de etapa e passa uma estrutura AM_PROPERTY_FRAMESTEP que especifica o número de etapas. |
AM_PROPERTY_FRAMESTEP_CANCEL | Instrui o decodificador a cancelar a operação de etapa atual. Nenhum dado de instância está associado a essa propriedade. |
AM_PROPERTY_FRAMESTEP_CANSTEP | O decodificador retorna S_OK nesta instrução para indicar que ele pode executar a etapa de quadro, S_FALSE caso contrário. Nenhum dado de instância é passado quando essa propriedade é definida. |
AM_PROPERTY_FRAMESTEP_CANSTEPMULTIPLE | O decodificador retorna S_OK nesta instrução para indicar que ele pode executar várias etapas por vez, S_FALSE caso contrário. Nenhum dado de instância é passado quando essa propriedade é definida. |
Tópicos relacionados