Método CBaseVideoRenderer.GetStdDev
[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 GetStdDev
método estima o desvio padrão em milissegundos entre quando cada quadro é devido e quando ele é realmente renderizado, para estatísticas por quadro.
Sintaxe
HRESULT GetStdDev(
int nSamples,
int *piResult,
LONGLONG llSumSq,
LONGLONG iTot
);
Parâmetros
-
nSamples
-
Valor inteiro que contém o número de amostras de vídeo recebidas pelo renderizador de vídeo.
-
piResult
-
Ponteiro para um valor inteiro que conterá o desvio padrão.
-
llSumSq
-
Valor que representa o desvio padrão, em milissegundos, de todos os exemplos de vídeo renderizados. Quanto menor o valor, mais consistente será a renderização.
-
iTot
-
Valor que representa o valor médio, em milissegundos, entre a hora carimbada e o tempo renderizado para todos os exemplos de vídeo renderizados.
Retornar valor
Retorna NOERROR.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|