CXAPOBase メンバー

CXAPOBase クラスのメンバーを表示します。

パブリック コンストラクター

コンストラクター 説明
CXAPOBase CXAPOBase オブジェクトを構築します。

 

パブリック メソッド

メソッド 説明
AddRef ( IXAPO から継承) XAPO オブジェクトの参照カウントをインクリメントします。
CalcInputFrames ( IXAPO から継承) 指定された出力フレーム数を生成するために必要な入力フレームの数を返します。
CalcOutputFrames ( IXAPO から継承) 指定された数の入力フレームを生成するために必要な出力フレームの数を返します。
GetRegistrationProperties ( IXAPO から継承) XAPO の登録プロパティを返します。
Initialize ( IXAPO から継承) 効果固有の初期化を実行します。
IsInputFormatSupported ( IXAPO から継承) 特定の入力形式が特定の出力形式でサポートされている場合にクエリを実行します。
IsOutputFormatSupported ( IXAPO から継承) 特定の出力形式が特定の入力形式でサポートされている場合にクエリを実行します。
LockForProcess ( IXAPO から継承) プロセスが指定されるストリーム形式を XAPO に通知します。
QueryInterface ( IXAPO から継承) XAPO でサポートされている場合は、要求されたインターフェイス ポインターを取得します。
リリース ( IXAPO から継承) XAPO オブジェクトの参照カウントをデクリメントし、参照カウントが 0 の場合はオブジェクトを削除します。
リセット ( IXAPO から継承) LockForProcess が呼び出された直後の状態にオブジェクトを返します。
UnlockForProcess ( IXAPO から継承) LockForProcess の反対: LockForProcess 中に割り当てられた変数は、このメソッドで割り当てを解除する必要があります。

 

プロテクト メソッド

メソッド 説明
GetRegistrationPropertiesInternal XAPO が作成された登録プロパティを含む XAPO_REGISTRATION_PROPERTIESS 構造体へのポインターを返します。
IsLocked XAPO がロックされているかどうかを確認します。
LONG m_lReferenceCount
XAPO オブジェクトの COM 参照カウント。
ProcessThru XAPO がスルー処理で無効になっている場合、 IXAPO::P rocess 実装によって呼び出されます。
ValidateFormatDefault オーディオ形式が、サポートされている既定の範囲内にあることを確認します。
ValidateFormatPair XAPO プロパティ フラグに関して、入力と出力の形式のペア構成がサポートされていることを確認します。

 

CXAPOBase クラス