FMX.Media.TMediaCodecManager.GetFilterStringByType
Delphi
class function GetFilterStringByType(MediaType: TMediaType): string;
C++
__classmethod System::UnicodeString __fastcall GetFilterStringByType(TMediaType MediaType);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.Media.pas FMX.Media.hpp |
FMX.Media | TMediaCodecManager |
説明
現在サポートされるメディア ファイル タイプの拡張子のうち、指定されたメディア タイプのものを、コーデックの説明でグループ分けして取得します。
GetFilterStringByType を呼び出すと、コーデック説明でフィルタリングされた現在サポートされている形式のリストのうち、指定されたtype of media ファイル(音声またはビデオ)のものを取得することができます。
MediaType
パラメータは、サポートされる形式を取得するメディア タイプを指定します。
結果の文字列では:
- グループはパイプ(|)で区切られています。
- 各グループにおいて、サポートされている拡張子は括弧( () )で区切られます。
- 各グループでファイル形式の拡張子は、セミコロン(;)で区切られます。
音声メディア ファイルの場合の結果例:
FileTypes='すべてのファイル (*.wma;*.mp3;*.wav)|*.wma;*.mp3;*.wav|Windows メディア音声ファイル (*.wma)|*.wma|Mpeg レイヤ 3 ファイル (*.mp3)|*.mp3|Mpeg レイヤ 3 ファイル (*.wav)|*.wav';