IAudioProcessingObjectRTQueueService interface (audioengineextensionapo.h)
Provides access to the real time work queue for APOs.
Inheritance
The IAudioProcessingObjectRTQueueService interface inherits from the IUnknown interface.
Methods
The IAudioProcessingObjectRTQueueService interface has these methods.
| IAudioProcessingObjectRTQueueService::GetRealTimeWorkQueue Gets the ID of a work queue that the APO can use to schedule tasks that need to run at a real-time priority. |
Remarks
Get an instance of this interface by calling QueryService on the object in the pServiceProvider field of the APOInitSystemEffects3 structure passed in the pbyData parameter to IAudioProcessingObject::Initialize. Specify SID_AudioProcessingObjectRTQueue as the identifier in the guidService parameter.
For information on using the real-time work queue APIs, see rtworkq.h header.
Requirements
| Minimum supported client | Windows Build 22000 |
| Header | audioengineextensionapo.h |