Microsoft DirectX 8.0

IIPDVDec インターフェイス

このインターフェイスは、DV ビデオ デコーダ フィルタのプロパティを設定および取得するメソッドを提供する。

IUnknown メソッド説明
QueryInterfaceサポートされているインターフェイスへのポインタを取得する。
AddRef参照カウントをインクリメントする。
Release参照カウントをデクリメントする。
IIPDVDec メソッド説明
get_IPDisplayデコード解像度を取得する。
put_IPDisplayデコード解像度を設定する。

IIPDVDec::get_IPDisplay

IIPDVDec インターフェイス

デコード解像度を取得する。

構文

HRESULT get_IPDisplay(
    int *displayPix
);

パラメータ

displayPix
デコード解像度を示す DVDECODERRESOLUTION 列挙型のメンバを受け取る変数へのポインタ。

戻り値

S_OK を返す。

IIPDVDec::put_IPDisplay

IIPDVDec インターフェイス

デコード解像度を設定する。

構文

HRESULT put_IPDisplay(
    int displayPix
);

パラメータ

displayPix
[in] デコード解像度を指定する DVDECODERRESOLUTION 列挙型のメンバ。この値の意味は現在のフォーマット (NTSC または PAL) によって異なる。適用されるフォーマットは実行時にフィルタがメディア タイプに基づいて判断する。

戻り値

成功した場合は、S_OK を返す。それ以外の場合は、E_FAIL またはその他のエラー コードを返す。

注意

既にそのフィルタがメディアのデータをストリームしている場合、このメソッドは失敗する。