Preguntas con respuestas sobre "waitforsingleobject"

22 preguntas, página #1

2

votos

1

respuestas

vistas 1,065

¿Cuáles son los beneficios de usar WaitForMultipleObjects en lugar de WaitForSingleObject en un bucle?

Tengo un vector . Quiero esperar a que terminen todos. No quiero copiarlos en una matriz. ¿Cuáles son los beneficios de hacerlo de todos modos y usar WaitForMultpleObjects, en lugar de usar WaitForSingleObject en un bucle, si corresponde? ...

preguntado 10 años, 1 meses

1

votos

1

respuestas

vistas 263

¿Debo bloquear el estado del filtro durante una llamada a FillBuffer () del filtro de fuente de inserción de DirectShow?

Tengo un filtro DirectShow escrito en Delphi 6 usando la biblioteca de componentes DSPACK. Actualmente bloqueo el estado del filtro usando el obj de sincronización creado para ese propósito en la parte superior de la llamada FillBuffer () y lo suelto al final (dentro de la sección final de una construcción try / finalmente). Desde el ...

preguntado 10 años, 2 meses

0

votos

0

respuestas

vistas 277

¿Es esta estrategia de sincronización de subprocesos de Windows para mi filtro de fuente de inserción DirectShow (bastante) a prueba de balas?

Tengo un filtro de fuente de inserción de DirectShow escrito en Delphi 6 usando la biblioteca de componentes DSPACK. Estoy implementando una estrategia de bloqueo para la llamada FillBuffer () del filtro de fuente de inserción. El filtro de fuente de inserción recibe datos de audio en uno o más búferes almacenados en una colección de búferes. Cada método ...

preguntado 10 años, 2 meses

0

votos

1

respuestas

vistas 136

Reconocer el objeto de sincronización que cuelga dos ejecutables de terceros

Estoy usando una herramienta de terceros, que usa un complemento de terceros. De vez en cuando, la herramienta se bloquea cuando se inicia. Al mirar los rastros de la pila, puedo ver que algunos hilos están esperando en WaitForSingleObject, y apuesto a que se bloquean entre sí. Algunos de los hilos comienzan en la herramienta de terceros y ...

preguntado 11 años, 8 meses