DxApi 関数 (dxapi.h)
DxApi 関数は、ハードウェア デコーダーのビデオ キャプチャ ドライバーからのコマンドを受け入れて、ビデオ ミニポート ドライバーに実装されている DxApi インターフェイス関数にアクセスします。
構文
ULONG DxApi(
IN ULONG dwFunctionNum,
IN PVOID lpvInBuffer,
IN ULONG cbInBuffer,
IN PVOID lpvOutBuffer,
IN ULONG cbOutBuffer
);
パラメーター
dwFunctionNum
DxApi 関数 (関数識別子) の動作を示します。 関数識別子の一覧については、「解説」セクションを参照してください。
lpvInBuffer
入力バッファーを指します。
cbInBuffer
入力バッファーのサイズをバイト単位で示します。
lpvOutBuffer
出力バッファーを指します。
cbOutBuffer
出力バッファーのサイズをバイト単位で示します。
戻り値
DxApi は 、出力バッファーに実際に書き込まれたバイト数を返します。
注釈
DxApi は、関数識別子 (dwFunctionNum)、入力バッファー (lpvInBuffer) とそのサイズ (cbInBuffer)、および出力バッファー (lpvOutBuffer) とそのサイズ (cbOutBuffer) を受け取ります。 関数の動作と、入力バッファーと出力バッファーのサイズと形式は、指定された関数識別子によって異なります。 戻り値は、出力バッファーに書き込まれた実際のバイト数です。
ddkmapi.h ヘッダー ファイルの DxApi 関数には、次の関数識別子が定義されています。
DD_DXAPI_FLUSHVPCAPTUREBUFFERS
DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE
DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | dxapi.h (Ddkmapi.h を含む) |
Library | Dxapi.lib |
こちらもご覧ください
DD_DXAPI_FLUSHVPCAPTUREBUFFERS
DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示