DEVINTERFACE_XXX GUIDs

The DEVINTERFACE_XXX GUIDs are used to represent the GUIDs for device interfaces.

DEVINTERFACE_AUDIO_CAPTURE

Specifies the query string used to enumerate all audio capture devices on the system. This value is returned by MediaDevice::GetAudioCaptureSelector.

Passing this value to ActivateAudioInterfaceAsync activates the requested interface on the default audio capture device.

DEVINTERFACE_AUDIO_RENDER

Specifies the query string used to enumerate all audio render devices on the system. This value is returned by MediaDevice::GetAudioRenderSelector.

Passing this value to ActivateAudioInterfaceAsync activates the requested interface on the default audio render device.

DEVINTERFACE_MIDI_INPUT

Specifies the query string used to enumerate all MidiInPort objects on the system. This value is returned by MidiInPort::GetDeviceSelector.

DEVINTERFACE_MIDI_OUTPUT

Specifies the query string used to enumerate all MidiOutPort objects on the system. This value is returned by MidiOutPort::GetDeviceSelector.

Requirements

Requirement Value
Header
Mmdeviceapi.h