Microsoft DirectX 8.0

IMediaTypeInfo インターフェイス

このインターフェイスは、ピン接続のメディア タイプを取得する Automation 互換のメソッドを提供する。

Microsoft® Visual Basic® アプリケーションでは、このインターフェイスを使用して、ピン接続のメディア タイプを取得できる。IPinInfo::get_ConnectionMediaType メソッドは、このインターフェイスをサポートするオブジェクトを返す。メジャー タイプ GUID およびマイナー タイプ GUID は、このオブジェクトのプロパティとして取得される。

C/C++ アプリケーションでは、このメソッドではなく、IPin::ConnectionMediaType メソッドを呼び出すこと。

vtable 順のメソッド

IUnknown メソッド説明
QueryInterface サポートされているインターフェイスへのポインタを取得する。
AddRef 参照カウントをインクリメントする。
Release 参照カウントをデクリメントする。
IDispatch メソッド説明
GetTypeInfoCount このディスプインターフェイスに利用可能なタイプ情報があるかどうか判断する。
GetTypeInfo GetTypeInfoCount が成功した場合は、このディスプインターフェイスのタイプ情報を取得する。
GetIDsOfNames (引数を含む) プロパティおよびメソッドのテキスト名を対応する DISPID に変換する。
Invoke DISPID およびその他の必要なパラメータが指定された場合は、このディスプインターフェイスのメソッドを呼び出すか、またはプロパティにアクセスする。
IMediaTypeInfo メソッド説明
get_Type GUID を文字列で取得する。
get_Subtype サブタイプ GUID を文字列で取得する。

IMediaTypeInfo::get_Subtype

IMediaTypeInfo インターフェイス

サブタイプ GUID を文字列で取得する。

構文

HRESULT get_Subtype(
    BSTR *strType
);

パラメータ

strType
[out, retval] サブタイプ GUID が格納された文字列へのポインタ。

戻り値

HRESULT 値を返す。

IMediaTypeInfo::get_Type

IMediaTypeInfo インターフェイス

メジャー タイプ GUID を文字列で取得する。

構文

HRESULT get_Type(
    BSTR *strType
);

パラメータ

strType
[out, retval] メジャー タイプ GUID が格納された文字列へのポインタ。

戻り値

HRESULT 値を返す。