IMFPMediaPlayer::GetVideoSourceRect メソッド (mfplay.h)

大事な 廃止。 この API は、Windows の今後のリリースから削除される可能性があります。 アプリケーションでは、再生に メディア セッション を使用する必要があります。
 

ビデオ ソースの四角形を取得します。

構文

HRESULT GetVideoSourceRect(
  [out] MFVideoNormalizedRect *pnrcSource
);

パラメーター

[out] pnrcSource

ソース四角形を指定する MFVideoNormalizedRect 構造体へのポインター。 この四角形は、ビデオのどの部分を表示するかを定義します。 これは正規化された座標で指定され、次のように定義されます。

  • ビデオ画像の左上隅は (0, 0) です。
  • ビデオ画像の右下隅は (1、1) です。
ソースの四角形が {0、0、1、1} の場合は、画像全体が表示されます。 これが既定値です。

戻り値

このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。

リターン コード 説明
S_OK
メソッドが成功しました。
MF_E_INVALIDREQUEST
現在のメディア項目にビデオが含まれていません。
MF_E_SHUTDOWN
オブジェクトの Shutdown メソッドが呼び出されました。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfplay.h

こちらもご覧ください

IMFPMediaPlayer

オーディオ/ビデオ再生に MFPlay を使用する