Microsoft DirectX 8.0 |
ビデオ イメージを小さなサイズにスケール ダウンするためにオーバーレイ ミキサー フィルタが使用する方法を記述する。
構文
typedef enum { DECIMATION_LEGACY, DECIMATION_USE_DECODER_ONLY, DECIMATION_USE_VIDEOPORT_ONLY, DECIMATION_USE_OVERLAY_ONLY, DECIMATION_DEFAULT } DECIMATION_USAGE;
要素
- DECIMATION_LEGACY
- 次のステップをいずれかが成功するまで順に実行し、ビデオをデシメーションする。
- VGA チップ上のオーバーレイ スケーラの使用を試みる。
- オーバーレイ ミキサーがビデオ ポートを介して接続されている場合は、ビデオ ポート上のスケーラの使用を試みる。
- ビデオ イメージをクロッピングする。
- DECIMATION_USE_DECODER_ONLY
- ビデオ デコーダ上のスケーラを使用してデシメートする。失敗した場合は、ビデオ イメージをクロッピングする。
- DECIMATION_USE_VIDEOPORT_ONLY
- ビデオ ポートのスケーラを使用してデシメートする。失敗した場合は、ビデオ イメージをクロッピングする。
- DECIMATION_USE_OVERLAY_ONLY
- VGA チップ上のオーバーレイ スケーラを使用してデシメートする。失敗した場合は、ビデオ イメージをクロッピングする。
- DECIMATION_DEFAULT
- 次のステップをいずれかが成功するまで順に実行し、ビデオをデシメートする。
このモードは、デフォルトのデシメーション方法である。
- ビデオ デコーダ上のスケーラの使用を試みる。
- VGA チップ上のオーバーレイ スケーラの使用を試みる。
- オーバーレイ ミキサーがビデオ ポートを介して接続されている場合は、ビデオ ポート上のスケーラの使用を試みる。
- ビデオ イメージをクロッピングする。
参照