IAudioProcessingObject::GetRegistrationProperties method (audioenginebaseapo.h)

GetRegistrationProperties returns the registration properties of the audio processing object (APO).

Syntax

HRESULT GetRegistrationProperties(
  [out] APO_REG_PROPERTIES **ppRegProps
);

Parameters

[out] ppRegProps

The registration properties of the APO. This parameter is of type APO_REG_PROPERTIES.

Return value

GetRegistrationProperties returns a

value of S_OK if the call was successful. Otherwise, it returns an error code of E_POINTER to indicate that an invalid pointer was passed to the function.

Remarks

The caller must free the memory returned by GetRegistrationProperties.

Note  

This method must not be called from a real-time processing thread.

 

Requirements

Requirement Value
Minimum supported client Available with Windows 7 and later Windows operating systems.
Target Platform Universal
Header audioenginebaseapo.h
Library Audioenginebaseapo.idl
IRQL Any level

See also

IAudioProcessingObject