Microsoft DirectX 8.0

IVPNotify2 インターフェイス

IVPNotify2 インターフェイスは、IVPNotify を継承するものであり、オーバーレイ ミキサー フィルタでのみ実装される。このインターフェイスを使用すると、オーバーレイ ミキサーから IVPConfig を実装する (デコーダなどのハードウェア デバイス上にある) ビデオ ポートと通信することができる。

アプリケーションからこのインターフェイスを使用してはならない。

要件

Vptype.h、Vpnotify.h が必要である。

vtable 順のメソッド

IUnknown メソッド説明
QueryInterface サポートされているインターフェイスへのポインタを取得する。
AddRef 参照カウントをインクリメントする。
Release 参照カウントをデクリメントする。
IVPNotify2 メソッド説明
SetVPSyncMaster ビデオ ポートが VGA の垂直同期を制御するかどうかを設定する。
GetVPSyncMaster ビデオ ポートが VGA の同期を制御するかどうかを確認する。

IVPNotify2::GetVPSyncMaster

IVPNotify2 インターフェイス

ビデオ ポートが VGA の同期を制御するかどうかを確認する。

構文

HRESULT GetVPSyncMaster(
    BOOL *pbVPSyncMaster
) PURE;

パラメータ

pbVPSyncMaster
[out] ビデオ ポートが VGA モニタの垂直同期を制御するかどうかを示す値へのポインタ。ポートがモニタの同期を制御する場合は TRUE。それ以外の場合は FALSE。

戻り値

インターフェイスの実装に応じた HRESULT 値を返す。

IVPNotify2::SetVPSyncMaster

IVPNotify2 インターフェイス

ビデオ ポートが VGA の垂直同期を制御するかどうかを設定する。

構文

HRESULT GetVPSyncMaster(
    BOOL bVPSyncMaster
) PURE;

パラメータ

bVPSyncMaster
[in] ビデオ ポートが VGA モニタの垂直同期を制御するかどうかを指定する値。ポートがモニタの同期を制御する場合は TRUE。それ以外の場合は FALSE。

戻り値

インターフェイスの実装に応じた HRESULT 値を返す。