DDOPENVPCAPTUREDEVICEIN 構造体 (ddkmapi.h)
DDOPENVPCAPTUREDEVICEIN 構造体には 、ビデオ ポート拡張機能 (VPE) キャプチャ情報が含まれています。
構文
typedef struct _DDOPENVPCAPTUREDEVICEIN {
HANDLE hDirectDraw;
HANDLE hVideoPort;
DWORD dwStartLine;
DWORD dwEndLine;
DWORD dwCaptureEveryNFields;
LPDD_NOTIFYCALLBACK pfnCaptureClose;
PVOID pContext;
DWORD dwFlags;
} DDOPENVPCAPTUREDEVICEIN, *LPDDOPENVPCAPTUREDEVICEIN;
メンバー
hDirectDraw
キャプチャの実行元となる Microsoft DirectDraw ハンドルを指定します。
hVideoPort
キャプチャの実行元となる VPE オブジェクト ハンドルを指定します。
dwStartLine
キャプチャの開始行を示します。 このメンバーは、サーフェスの始点を基準にしています (0 は最初の線です)。
dwEndLine
キャプチャの最後の行 (両端を含む) を示します。
dwCaptureEveryNFields
1 秒あたりにキャプチャされるフィールドの数の除数である値が含まれます。 フィールドは、通常、240 行を含む領域であり、2 つのフィールドがフレームを構成します。 フィールドの速度は 1 秒あたり約 60 です。 1 秒あたり 60 個のフィールドをすべてキャプチャするには、この値を 1 に設定し、1 秒あたり 30 個のフィールドをキャプチャします。この値を 2 に設定して、1 秒あたり 15 個のフィールドをキャプチャし、このフィールドを 4 に設定します。
pfnCaptureClose
ユーザー モードで VPE オブジェクトが解放されたためにキャプチャ デバイスが使用できなくなったときに呼び出される pfnCaptureClose コールバックを指します。
pContext
pfnCaptureClose コールバックが呼び出された場合に渡される値を格納します。
dwFlags
次のいずれか:
フラグ | 説明 |
---|---|
DDOPENCAPTURE_VBI | VBI ストリームからのキャプチャ。 |
DDOPENCAPTURE_VIDEO | ビデオ ストリームからキャプチャします。 |
要件
Header | ddkmapi.h (Ddkmapi.h を含む) |
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示