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. |
Related topics