基底クラス リファレンス
ここには 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 間の変換をするヘルパー クラス。 |