Contents

Create

Allocates and initializes an instance of the selector control class.

Declaration

static OSSharedPtr<IOUserAudioSelectorControl> Create(IOUserAudioDriver *in_driver, bool in_is_settable, IOUserAudioObjectPropertyElement in_control_element, IOUserAudioObjectPropertyScope in_control_scope, IOUserAudioClassID in_control_class_id);

Parameters

Return Value

A poiner to an IOUserAudioSelectorControl, if allocation and initialization succeeded.

Discussion

If you subclass IOUserAudioSelectorControl to override this class’ behavior, don’t use Create to allocate and initialize the custom subclass.

See Also

Creating a Selector Control