次の方法で共有


基底クラス リファレンス

ここには Microsoft DirectShow のすべての C++ クラス、データ メンバ、関数のリファレンスが含まれる。

クラス 説明
CAggDirectDraw 推奨しない。
CAggDrawSurface 推奨しない。
CAMEvent 手動リセットおよび自動リセット イベントのラッパー クラス。
CAMMsgEvent メッセージ処理を行うイベント オブジェクトのラッパー クラス。
CAMSchedule 基準クロックのスケジューラ。
CAMThread ワーカー スレッドを管理する基底クラス。
CAutoLock ブロックの範囲のクリティカル セクションを保持する。
CAutoUsingOutputPin CDynamicOutputPin オブジェクトへのアクセスを取得および解放する。
CBaseAllocator アロケータの基底クラス。
CBaseBasicVideo IBasicVideo インターフェイスの IDispatch コンポーネントを処理する。
CBaseControlVideo 汎用ビデオ ウィンドウ用の IBasicVideo インターフェイスを実装する。
CBaseControlWindow IVideoWindow インターフェイスを実装する。
CBaseDispatch IDispatch インターフェイスを実装する基底クラス。
CBaseFilter フィルタの基底クラス。
CBaseInputPin 入力ピンの基底クラス。
CBaseList 汎用リストの基底クラス。
CBaseMediaFilter IMediaFilter インターフェイスを実装する。
CBaseObject DirectShow オブジェクトを実装する基底クラス。
CBaseOutputPin 出力ピンの基底クラス。
CBasePin ピンの基底クラス。
CBasePropertyPage プロパティ ページを実装する基底クラス。
CBaseReferenceClock 基準クロックを実装する。
CBaseRenderer レンダリング フィルタを実装する基底クラス。
CBaseStreamControl IAMStreamControl インターフェイスを実装する。
CBaseVideoRenderer ビデオ レンダラの基底クラス。
CBaseVideoWindow IVideoWindow インターフェイスの IDispatch コンポーネントを処理する。
CBaseWindow ウィンドウを管理する基底クラス。
CBasicAudio IBasicAudio インターフェイスの IDispatch インターフェイス コンポーネントを処理する。
CCmdQueue IQueueCommand インターフェイスを実装するヘルパー クラス。
CCritSec スレッドのロックを提供する。
CDeferredCommand IDeferredCommand インターフェイスを実装する。
CDispParams DISPPARAMS 構造体のラッパー クラス。
CDrawImage ウィンドウ描画のヘルパー クラス。
CDynamicOutputPin 動的な再接続とフォーマット変更をサポートする出力ピン。
CEnumMediaTypes 優先されるメディア タイプの列挙子。
CEnumPins ピンの列挙子。
CFactoryTemplate クラス ファクトリの情報を提供するクラス。
CGenericList タイプ固有のリストを実装するクラス テンプレート。
CImageAllocator DIB セクションのアロケータ。
CImageDisplay イメージ表示フォーマットを管理するヘルパー クラス。
CImagePalette パレットを管理するヘルパー クラス。
CImageSample DIB セクションを使うメディア サンプル。
CLoadDirectDraw 推奨しない。
CMediaControl IMediaControl インターフェイスの IDispatch メソッドを処理する。
CMediaEvent IMediaEvent インターフェイスの IDispatch メソッドを処理する。
CMediaPosition IMediaPosition インターフェイスの IDispatch メソッドを処理する。
CMediaSample メディア サンプル。
CMediaType メディア タイプを管理するクラス。
CMemAllocator メモリ アロケータ。
CMsg CMsgThread オブジェクトに対する要求を管理するヘルパー クラス。
CMsgThread 要求を非同期的に完了するために、キューを処理するスレッドのキューに入れるワーカー スレッド。
COARefTime 秒と 100 ナノ秒の間で基準タイムの単位を変換する。
COutputQueue 送信待ちのメディア サンプルをキューに入れるオブジェクト。
CPersistStream IPersistStream インターフェイスを実装する基底クラス。
CPosPassThru 1 つの入力ピンを持つフィルタのシーク コマンドを処理する。
CPullPin IAsyncReader インターフェイスをサポートする出力ピンからデータを引き出すヘルパー クラス。
CQueue 単純で静的にサイズを割り当てたキューを実装するテンプレート。
CRefTime 基準タイムを管理するヘルパー クラス。
CRenderedInputPin 複数入力ピンをサポートするレンダリング フィルタの入力ピン。
CRendererInputPin CBaseRenderer クラスの入力ピン。
CRendererPosPassThru レンダリング フィルタのシーク コマンドを処理する。
CSeekingPassThru CPosPassThru オブジェクトおよび CRendererPosPassThru オブジェクトを作成するヘルパー オブジェクト。
CSource ソース フィルタを実装する基底クラス。
CSourcePosition IMediaPosition インターフェイスを実装する抽象クラス。使われていない。
CSourceSeeking 1 つの出力ピンを持つソース フィルタで、シークを実装する抽象クラス。
CSourceStream CSource クラスの出力ピン。
CSystemClock システム クロック。
CTransformFilter 変換フィルタを実装する基底クラス。
CTransformInputPin CTransformFilter クラスが使う入力ピン。
CTransformOutputPin CTransformFilter クラスが使う出力ピン。
CTransInPlaceFilter データをコピーしない変換フィルタを実装するクラス。
CTransInPlaceInputPin CTransInPlaceFilter クラスの入力ピン。
CTransInPlaceOutputPin CTransInPlaceFilter クラスの出力ピン。
CUnknown IUnknown インターフェイスを実装する。
CVideoTransformFilter ビデオ変換フィルタの基底クラス。
FOURCCMap GUID と FOURCC 間の変換をするヘルパー クラス。