Microsoft DirectX 8.0 |
このインターフェイスは、DVBTuningSpace オブジェクトに実装される。
メソッド名 説明 ITuningSpace メソッド get_UniqueName チューニング空間の固有の名称を取得する。固有の名称は略称か GUID である。 put_UniqueName チューニング空間の固有の名称を設定する。固有の名称は略称か GUID である。 get_FriendlyName チューニング空間のローカライズされたフレンドリ名を取得する。 put_FriendlyName チューニング空間のローカライズされたフレンドリ名を設定する。 get_CLSID チューニング空間の CLSID を BSTR として取得する。 get_NetworkType チューニング空間のネットワーク タイプ GUID を BSTR として取得する。 put_NetworkType このチューニング空間のネットワーク タイプを BSTR として設定する。 get__NetworkType チューニング空間のネットワーク タイプを GUID として取得する。 put__NetworkType このチューニング空間のネットワーク タイプを REFCLSID として設定する。 CreateTuneRequest 空の (初期化されていない) チューニング要求を表す COM オブジェクトを作成する。 EnumCategoryGUIDs (現時点では未実装) DirectShow カテゴリ GUID を列挙する列挙子を作成する。カテゴリ GUID は、チューニング空間をサポートするフィルタの種類を表すものである。 EnumDeviceMonikers (現時点では未実装) このチューニング空間をサポートするチューナー入力 (フィルタ) を表すデバイス モニカの列挙子を作成する。 get_DefaultPreferredComponentTypes 優先コンポーネント タイプのリストを返す。優先コンポーネント タイプは、優先オーディオ ストリームなどのパラメータを指定するものである。 put_DefaultPreferredComponentTypes 優先コンポーネント タイプのリストを作成する。優先コンポーネント タイプは、優先オーディオ ストリームなどのパラメータを指定するものである。 get_FrequencyMapping ネットワーク プロバイダが put_FrequencyMapping を呼び出して直前に作成した周波数マッピングを取得する。 put_FrequencyMapping 周波数とチャンネルのマッピング、周波数と中継器のマッピング、またはキャリア周波数から周波数識別子への、チューニング空間に適したその他のあらゆるマッピングを作成する。 get_DefaultLocator ローカル システムのデフォルト ロケータを取得する。 put_DefaultLocator ローカル システムのデフォルト ロケータを設定する。 IDVBTuningSpace メソッド get_SystemType DVB のシステム タイプを取得する。 put_SystemType DVB のシステム タイプを設定する。
システム タイプを取得する。
構文
HRESULT get_SystemType( DVBSystemType* SysType );
パラメータ
- SysType
- [out, retval] システム タイプを受け取る DVDSystemType 型変数へのポインタ。
戻り値
成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。
注意
typedef enum DVBSystemType { DVB_Cable, DVB_Terrestrial, DVB_Satellite, } DVBSystemType;
システム タイプを設定する。
構文
HRESULT put_SystemType( DVBSystemType SysType );
パラメータ
- SysType
- [in] システム タイプを指定する DVDSystemType 型変数。
戻り値
成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。
注意
typedef enum DVBSystemType { DVB_Cable, DVB_Terrestrial, DVB_Satellite, } DVBSystemType;