VideoPortDoDma 関数 (video.h)
VideoPortDoDma 関数は、Windows 2000 以降では廃止されています。
VideoPortDoDma により、ミニポート ドライバーの HwVidStartDma 関数が呼び出されます。
構文
VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
[in] IN PVOID HwDeviceExtension,
[in] IN PDMA pDma,
[in] IN DMA_FLAGS DmaFlags
);
パラメーター
[in] HwDeviceExtension
ミニポート ドライバーのデバイス拡張機能へのポインター。
[in] pDma
NULL 以外の DMA ハンドルを指定します。 このハンドルは、VideoPortDoDma への以前の呼び出しまたは VideoPortLockPages によって返されるVIDEO_REQUEST_PACKETの OutputBuffer メンバーから取得されました。
[in] DmaFlags
実行する操作を指定します。 このメンバーには、次のいずれかの値を指定できます。
値 | 意味 |
---|---|
VideoPortKeepPagesLockedVideoPortDmaInitOnly | 可能であれば、ビデオ ポート ドライバーは、後続の DMA 操作のためにメモリをロックしたままにする必要があります。 |
VideoPortUnlockAfterDma | ビデオ ポート ドライバーは、DMA 操作が実行された後、メモリのロックを解除する必要があります。 |
戻り値
VideoPortDoDma は 常に NULL を返します。
注釈
パケット ベースおよび共通バッファー DMA 転送の詳細については、「 ビデオ ミニポート ドライバーのバス マスター DMA」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | video.h (Video.h を含む) |
Library | Videoprt.lib |
[DLL] | Videoprt.sys |