ホーム › Media.DirectShow.Tv › IAtscContentAdvisoryDescriptor
IAtscContentAdvisoryDescriptor
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT GetTag(BYTE* pbVal)
| pbVal | BYTE* | out | ディスクリプタのタグ値を受け取るBYTEポインタ。 |
vtbl 4 HRESULT GetLength(BYTE* pbVal)
| pbVal | BYTE* | out | ディスクリプタの本体長を受け取るBYTEポインタ。 |
vtbl 5 HRESULT GetRatingRegionCount(BYTE* pbVal)
| pbVal | BYTE* | out | 格付け地域の個数を受け取るBYTEポインタ。 |
vtbl 6 HRESULT GetRecordRatingRegion(BYTE bIndex, BYTE* pbVal)
| bIndex | BYTE | in | 対象地域レコードの0起点インデックスを指定する。 |
| pbVal | BYTE* | out | 指定地域の格付け地域コードを受け取るBYTEポインタ。 |
vtbl 7 HRESULT GetRecordRatedDimensions(BYTE bIndex, BYTE* pbVal)
| bIndex | BYTE | in | 対象地域レコードの0起点インデックスを指定する。 |
| pbVal | BYTE* | out | 指定地域で評価された格付け次元の数を受け取るBYTEポインタ。 |
vtbl 8 HRESULT GetRecordRatingDimension(BYTE bIndexOuter, BYTE bIndexInner, BYTE* pbVal)
| bIndexOuter | BYTE | in | 対象地域レコードの0起点インデックスを指定する。 |
| bIndexInner | BYTE | in | 地域内の格付け次元の0起点インデックスを指定する。 |
| pbVal | BYTE* | out | 指定次元の格付けディメンション番号を受け取るBYTEポインタ。 |
vtbl 9 HRESULT GetRecordRatingValue(BYTE bIndexOuter, BYTE bIndexInner, BYTE* pbVal)
| bIndexOuter | BYTE | in | 対象地域レコードの0起点インデックスを指定する。 |
| bIndexInner | BYTE | in | 地域内の格付け次元の0起点インデックスを指定する。 |
| pbVal | BYTE* | out | 指定次元の格付け値を受け取るBYTEポインタ。 |
vtbl 10 HRESULT GetRecordRatingDescriptionText(BYTE bIndex, BYTE* pbLength, BYTE** ppText)
| bIndex | BYTE | in | 対象地域レコードの0起点インデックスを指定する。 |
| pbLength | BYTE* | out | 格付け説明テキストの長さを受け取るBYTEポインタ。 |
| ppText | BYTE** | out | 格付け説明テキストのバイト列先頭を受け取るポインタ。 |