Método COutputQueue.BeginFlush

El BeginFlush método inicia una operación de vaciado.

Sintaxis

void BeginFlush();

Parámetros

Este método no tiene parámetros.

Valor devuelto

Este método no devuelve ningún valor.

Comentarios

Este método establece la variable miembro COutputQueue::m_bFlushingen TRUE. Si el objeto usa un subproceso, el subproceso llama al método COutputQueue::FreeSamples para liberar los ejemplos pendientes. De lo contrario, el objeto llama a FreeSamples durante el método COutputQueue::EndFlush . Este método también establece la variable miembro COutputQueue::m_hr en S_FALSE, lo que hace que el objeto descarte todas las muestras nuevas.

El objeto pasa la notificación de vaciado de nivel inferior llamando al método IPin::BeginFlush en el pin de entrada.

Requisitos

Requisito Value
Encabezado
Outputq.h (include Secuencias.h)
Biblioteca
Strmbase.lib (compilaciones comerciales);
Strmbasd.lib (compilaciones de depuración)

Consulte también

COutputQueue (clase)