Lines Matching full:operation
4 // Async operation queue.
26 To perform an operation asynchronously in Media Foundation, an object
37 from a work-queue thread. The object can then complete the operation
42 guarantee that one operation will complete before the next one starts,
47 use a queue. While one operation is pending, subsequent operations are
48 put on the queue, and only dispatched after the previous operation is
51 The granularity of a single "operation" depends on the requirements of
52 that particular object. A single operation might involve several
53 asynchronous calls before the object dispatches the next operation on
64 // Base class for an async operation queue.
76 // Performs the asynchronous operation specified by pOp.
78 // At the end of each operation, the derived class must call
79 // ProcessQueue to process the next operation in the queue.
81 // NOTE: An operation is not required to complete inside the
82 // DispatchOperation method. A single operation might consist
87 // Checks whether the object can perform the operation specified
90 // If the object cannot perform the operation now (e.g., because
91 // another operation is still in progress) the method should
134 // Place an operation on the queue.
157 // Process the next operation on the queue.
160 // Note: This method dispatches the operation to a work queue.
181 // Process the next operation on the queue.