ホーム › Media.DirectShow.Tv › IDVBSLocator
IDVBSLocator
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 10
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
vtbl 22 HRESULT get_SignalPolarisation(Polarisation* PolarisationVal)
| PolarisationVal | Polarisation* | out | 信号の偏波(Polarisation列挙、水平/垂直/円偏波)を返す受け取りポインタ。 |
vtbl 23 HRESULT put_SignalPolarisation(Polarisation PolarisationVal)
| PolarisationVal | Polarisation | in | 設定する信号の偏波(Polarisation列挙)。 |
vtbl 24 HRESULT get_WestPosition(VARIANT_BOOL* WestLongitude)
| WestLongitude | VARIANT_BOOL* | out | 衛星が西経位置にあるかを返すVARIANT_BOOLの受け取りポインタ。VARIANT_TRUEで西経。 |
vtbl 25 HRESULT put_WestPosition(VARIANT_BOOL WestLongitude)
| WestLongitude | VARIANT_BOOL | in | 設定する西経位置フラグ(VARIANT_BOOL)。VARIANT_TRUEで西経とする。 |
vtbl 26 HRESULT get_OrbitalPosition(INT* longitude)
| longitude | INT* | out | 衛星の軌道位置(経度を100倍した整数値)を返すINTの受け取りポインタ。 |
vtbl 27 HRESULT put_OrbitalPosition(INT longitude)
| longitude | INT | in | 設定する衛星軌道位置(経度を100倍した整数値)。 |
vtbl 28 HRESULT get_Azimuth(INT* Azimuth)
| Azimuth | INT* | out | アンテナの方位角(度を100倍した整数値)を返すINTの受け取りポインタ。 |
vtbl 29 HRESULT put_Azimuth(INT Azimuth)
| Azimuth | INT | in | 設定するアンテナ方位角(度を100倍した整数値)。 |
vtbl 30 HRESULT get_Elevation(INT* Elevation)
| Elevation | INT* | out | アンテナの仰角(度を100倍した整数値)を返すINTの受け取りポインタ。 |
vtbl 31 HRESULT put_Elevation(INT Elevation)
| Elevation | INT | in | 設定するアンテナ仰角(度を100倍した整数値)。 |