Pregunta

necesito una para construir una aplicación (NET) que dado el pid de otra aplicación hace continuamente y collages de esa aplicación para hacer un video ... Estoy usando la llamada a la API: nuevo Bitmap (Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb);

el problema es que he velocidad ....

¿Alguna idea?

¿Fue útil?

Solución

Si necesita alta velocidad de captura es posible que desee comprobar API de DirectShow, para que pueda construir un gráfico de captura de pantalla y guardar la salida como una película (AVI, WMV, etc) .. Parte de la información en la que se puede encontrar allí: DirectShow.NET .

Usted puede comprobar por ejemplo PlayCap ejemplo. Lo que necesita es fuente de filtro de captura de pantalla. (Se puede ver MediaLooks o PushSourceDesktop partir de muestras de SDK de Windows Estoy seguro de que hay más opciones ..)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top