Microsoft DirectX 8.0 |
アナログ ビデオ信号のフォーマットに関する情報を保持する。
構文
typedef struct tagAnalogVideoInfo { RECT rcSource; RECT rcTarget; DWORD dwActiveWidth; DWORD dwActiveHeight; REFERENCE_TIME AvgTimePerFrame; } ANALOGVIDEOINFO;
メンバ
- rcSource
- ソース ビデオの矩形。
- rcTarget
- 転送先のターゲット矩形。
- dwActiveWidth
- ソース ビデオの幅。
- dwActiveHeight
- ソース ビデオの高さ (NTSC では 483、PAL および SECAM では 575)。
- AvgTimePerFrame
- フレームの平均時間 (100 ナノ秒単位)。
注意
通常、このフォーマットを使用するフィルタは、メモリ ベースの転送ではなくハードウェア ベースの接続によってビデオ信号を渡す。
メディア タイプがアナログ ビデオの接続が定義される例としては、"M" 色の符号化を使用して NTSC ビデオを接続する場合が挙げられる。この場合、メジャー タイプ、サブタイプ、およびフォーマット タイプ に、それぞれ MEDIATYPE_AnalogVideo、MEDIASUBTYPE_AnalogVideo_NTSC_M、FORMAT_AnalogVideo が使用される。