D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0列挙 (d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 列挙は、特定の構成のサポートを報告します。 windows 11 (WDDM 3.0) の D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 を使用します。
構文
typedef enum D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 {
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE
} ;
定数
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE フラグが設定されていません (サポートされていないことを示します)。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK 特定の制限を伝えるフラグと組み合わせて、エンコーダーで特定の構成が一般的にサポートされているかどうかを示します。一般的なサポートはありません。 D3D12 デバッグ レイヤーは、詳細情報を提供できます。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE エンコード セッションの途中でレート制御を変更するためのサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE エンコード セッションの途中で解像度を変更するためのサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE 設定すると、レート制御アルゴリズムのビデオ バッファリング検証ツール (VBV) の初期フルネスと容量を構成できます。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE パフォーマンスの低下を犠牲にしてビットレートの使用を最適化するためにフレーム分析を伴うレート制御モードのサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS 設定すると、再構築された図を参照するテクスチャは、配列サイズが 1 の各リソースを持つ個別のテクスチャ 2D リソースの配列とは対照的に、テクスチャ配列としてのみ参照できます。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE レート制御での差分量子化パラメーター (QP) の使用のサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE エンコード セッション中の動的サブ領域レイアウトの変更のサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE レート制御における調整可能な QP 範囲のサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE レート制御での調整可能な初期 QP のサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE エンコードされた各フレームごとにビットレート アルゴリズムの上限を設定するためのサポートを示します。 |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE エンコード セッション中の動的な画像グループ (GOP) の変更のサポートを示します。 |
備考
windows 11 (WDDM 3.0) の D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 を使用します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 (WDDM 3.0) |
ヘッダー | d3d12umddi.h |