DXVADDI_VIDEOPROCESSORINPUT構造体 (d3dumddi.h)

DXVADDI_VIDEOPROCESSORINPUT構造は、ビデオ処理デバイスの種類によって処理されるビデオ ストリームを表します。

構文

typedef struct _DXVADDI_VIDEOPROCESSORINPUT {
  [in] const GUID        *pVideoProcGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
  [in] D3DDDIFORMAT      RenderTargetFormat;
} DXVADDI_VIDEOPROCESSORINPUT;

メンバー

[in] pVideoProcGuid

ビデオ処理デバイスの種類を表す GUID へのポインター。

[in] VideoDesc

ビデオ ストリームを記述する DXVADDI_VIDEODESC 構造。

[in] RenderTargetFormat

ビデオ処理 デバイスのレンダー ターゲットのピクセル形式を示すD3DDDIFORMAT型指定の値。

注釈

D3DDDICAPS_GETVIDEOPROCESSORRTFORMATCOUNT、D3DDDICAPS_GETVIDEOPROCESSORRTFORMATS、D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATCOUNT、または D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATS D3DDDICAPS_TYPE 型の値がユーザー モード ディスプレイ ドライバーの GetCaps 関数の呼び出しで送信されると、ドライバーは DXVADDI_VIDEOPROCESSORINPUT の RenderTargetFormat メンバーを無視します。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_VIDEODESC

DXVADDI_VIDEOPROCESSORCAPS

GetCaps