Win32 API 日本語リファレンス
ホームMedia.DirectShow.Tv › IDVBTLocator

IDVBTLocator

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID8664da16-dda2-42ac-926a-c18f9127c302継承元IDigitalLocator呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl22

メソッド 14

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
22HRESULT get_Bandwidth(INT* BandWidthVal)
23HRESULT put_Bandwidth(INT BandwidthVal)
24HRESULT get_LPInnerFEC(FECMethod* FEC)
25HRESULT put_LPInnerFEC(FECMethod FEC)
26HRESULT get_LPInnerFECRate(BinaryConvolutionCodeRate* FEC)
27HRESULT put_LPInnerFECRate(BinaryConvolutionCodeRate FEC)
28HRESULT get_HAlpha(HierarchyAlpha* Alpha)
29HRESULT put_HAlpha(HierarchyAlpha Alpha)
30HRESULT get_Guard(GuardInterval* GI)
31HRESULT put_Guard(GuardInterval GI)
32HRESULT get_Mode(TransmissionMode* mode)
33HRESULT put_Mode(TransmissionMode mode)
34HRESULT get_OtherFrequencyInUse(VARIANT_BOOL* OtherFrequencyInUseVal)
35HRESULT put_OtherFrequencyInUse(VARIANT_BOOL OtherFrequencyInUseVal)