次の方法で共有


D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE構造体 (d3dumddi.h)

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE構造体は、変更するビデオ プロセッサのストリーム状態と、状態の変更に使用されるデータを記述します。

構文

typedef struct _D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE {
  [in] HANDLE                 hVideoProcessor;
  [in] UINT                   StreamNumber;
  [in] DXVAHDDDI_STREAM_STATE State;
  [in] UINT                   DataSize;
  [in] const VOID             *pData;
} D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE;

メンバーズ

[in] hVideoProcessor

ストリームの状態が変更されたビデオ プロセッサへのハンドル。

[in] StreamNumber

0 から始まるストリーム インデックス番号。 この値は、DXVAHDDDI_VPDEVCAPS 構造体のメンバー MaxStreamStates でドライバーが設定 数より小さくする必要があります。

[in] State

変更するストリームの状態を示す DXVAHDDDI_STREAM_STATE型指定された値。

[in] DataSize

ストリームの状態を変更するために使用されるデータのサイズ (バイト単位)。

[in] pData

ストリームの状態を変更するために使用されるデータへのポインター。 pData ポイントできるデータの種類の詳細については、DXVAHDDDI_STREAM_STATE 列挙体の値を参照してください。

必要条件

要件 価値
サポートされる最小クライアント D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATEは、Windows 7 オペレーティング システム以降でサポートされています。
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

DXVAHDDDI_STREAM_STATE

DXVAHDDDI_VPDEVCAPS

SetVideoProcessStreamState