IMFCapturePreviewSink::UpdateVideo メソッド (mfcaptureengine.h)
ビデオ フレームを更新します。 プレビュー ウィンドウが WM_PAINTまたはWM_SIZE メッセージを受信するときに、このメソッド を 呼び出します。
構文
HRESULT UpdateVideo(
[in] const MFVideoNormalizedRect *pSrc,
[in] const RECT *pDst,
[in] const COLORREF *pBorderClr
);
パラメーター
[in] pSrc
ソース四角形を指定する MFVideoNormalizedRect 構造体へのポインター。 ソース四角形は、表示されるビデオ フレームの領域を定義します。 このパラメーターが NULL の場合は、ビデオ フレーム全体が表示されます。
[in] pDst
変換先の四角形を指定する RECT 構造体へのポインター。 変換先の四角形は、ビデオが描画されるウィンドウまたは DirectComposition ビジュアルの領域を定義します。
[in] pBorderClr
罫線の色。 この値を作成するには、 RGB マクロを使用します。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mfcaptureengine.h |