Share via


D3D12_VIDEO_DECODE_STATUS列挙 (d3d12video.h)

ビデオ デコード操作の状態を指定します。 この列挙体は、 D3D12_VIDEO_DECODE_STATUS 構造体の状態フィールドで使用されます。

構文

typedef enum D3D12_VIDEO_DECODE_STATUS {
  D3D12_VIDEO_DECODE_STATUS_OK,
  D3D12_VIDEO_DECODE_STATUS_CONTINUE,
  D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY,
  D3D12_VIDEO_DECODE_STATUS_RESTART,
  D3D12_VIDEO_DECODE_STATUS_RATE_EXCEEDED
} ;

定数

 
D3D12_VIDEO_DECODE_STATUS_OK
操作が成功しました。
D3D12_VIDEO_DECODE_STATUS_CONTINUE
データ形式に軽微な問題が発生しましたが、ホスト デコーダーは処理を続行する必要があります。
D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY
データ形式に大きな問題が発生しました。 ホスト デコーダーは処理を続行する必要がありますが、表示はスキップする必要があります。
D3D12_VIDEO_DECODE_STATUS_RESTART
データ形式に重大な問題が発生しました。 ホスト デコーダーは、シーケンスまたはランダム アクセス エントリ ポイントからデコード プロセス全体を再起動する必要があります。

要件

要件
Header d3d12video.h