次の方法で共有


PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR コールバック関数 (d3dumddi.h)

CreateVideoProcessor 関数は、高精細ビデオの処理に使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ プロセッサを作成します。

構文

PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR Pfnd3dddiDxvahdCreatevideoprocessor;

HRESULT Pfnd3dddiDxvahdCreatevideoprocessor(
  HANDLE unnamedParam1,
  D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR *unnamedParam2
)
{...}

パラメーター

unnamedParam1

unnamedParam2

hDevice [in]

ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。

pData [in, out]

D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR構造体へのポインター。 入力時に、ドライバーが使用できる情報が含まれます。 出力時に、ドライバーは Microsoft Direct3D ランタイムが使用できる情報を指定します。

戻り値

CreateVideoProcessor は 、次のいずれかの値を返します。

リターン コード 説明
S_OK ビデオ プロセッサが正常に作成されました。
E_OUTOFMEMORY CreateVideoProcessor は、完了するために必要なメモリを割り当てませんでした。

要件

要件
サポートされている最小のクライアント CreateVideoProcessor は、Windows 7 オペレーティング システム以降でサポートされています。
対象プラットフォーム デスクトップ
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

DestroyVideoProcessor