D3D12_VIDEO_ENCODER_INTRA_REFRESH構造体 (d3d12video.h)

ビデオ エンコードの内部更新設定を表します。

構文

typedef struct D3D12_VIDEO_ENCODER_INTRA_REFRESH {
  D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE Mode;
  UINT                                   IntraRefreshDuration;
} D3D12_VIDEO_ENCODER_INTRA_REFRESH;

メンバー

Mode

イントラム リフレッシュ モードを指定する D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE 列挙からの値。

IntraRefreshDuration

更新セッションの期間をフレーム数 として指定する UINT64。 D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASEDの場合、この値とフレームの高さは、IR セッションの期間中の I 行のサイズを定義します。

解説

更新セッション内をトリガーすると、ホストは [0.. を基準にして現在のフレーム番号を通知します。IntraRefreshDuration) セッション。図のコントロール構造体で IntraRefreshFrameIndex を設定します。

要件

   
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
Header d3d12video.h