D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE列挙 (d3d12video.h)

ビデオ エンコード操作のビットストリーム通知モードを指定します。

構文

typedef enum D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE {
  D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME,
  D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS
} ;

Constants

 
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME
フル フレーム エンコード プロセスが使用されます。 サブリージョン通知は発行されません。
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS
サブリージョン通知モードが有効になっています。 ドライバーは、個々のサブ領域 (スライスやタイルなど) の完了としてフェンスを通知し、フレーム全体がエンコードされる前にアプリケーションが結果の使用を開始できるようにします。

注釈

サブリージョン通知モードを有効にする前に 、D3D12_VIDEO_ENCODER_SUPPORT_FLAGS を使用して機能のサポートを確認します。

Requirements

Requirement 価値
ヘッダー d3d12video.h

こちらも参照ください

D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1

D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM