CXAPOBase Members

Shows the members of the CXAPOBase class.

Public Constructors

Constructor Description
CXAPOBase Constructs a CXAPOBase object.

 

Public Methods

Method Description
AddRef (inherited from IXAPO) Increments the XAPO object's reference count.
CalcInputFrames (inherited from IXAPO) Returns the number of input frames required to generate the given number of output frames.
CalcOutputFrames (inherited from IXAPO) Returns the number of output frames required to generate the given number of input frames.
GetRegistrationProperties (inherited from IXAPO) Returns the registration properties of an XAPO.
Initialize (inherited from IXAPO) Performs any effect-specific initialization.
IsInputFormatSupported (inherited from IXAPO) Queries if a specific input format is supported for a given output format.
IsOutputFormatSupported (inherited from IXAPO) Queries if a specific output format is supported for a given input format.
LockForProcess (inherited from IXAPO) Notifies XAPO of stream formats Process will be given.
QueryInterface (inherited from IXAPO) Retrieves the requested interface pointer if the XAPO supports it.
Release (inherited from IXAPO) Decrements the XAPO object's reference count and deletes the object if the reference count falls to zero.
Reset (inherited from IXAPO) Returns the object to the state it was in just after LockForProcess was called.
UnlockForProcess (inherited from IXAPO) Opposite of LockForProcess: variables allocated during LockForProcess should be deallocated in this method.

 

Protected Methods

Method Description
GetRegistrationPropertiesInternal Returns a pointer to the XAPO_REGISTRATION_PROPERTIESS structure containing the registration properties the XAPO was created with.
IsLocked Checks if the XAPO is locked.
LONG m_lReferenceCount
The XAPO object's COM reference count.
ProcessThru Called by an IXAPO::Process implementation when an XAPO is disabled for thru processing.
ValidateFormatDefault Verifies that an audio format falls within the default ranges supported.
ValidateFormatPair Verifies that an input and output format pair configuration is supported with respect to the XAPO property flags.

 

CXAPOBase class