enumerasi D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 (d3d12umddi.h)
Enumerasi D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 melaporkan dukungan untuk konfigurasi tertentu. Gunakan D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 untuk windows 11 (WDDM 3.0).
Sintaks
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
} ;
Konstanta
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE Tidak ada bendera yang diatur (menunjukkan tidak ada dukungan). |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK Menunjukkan apakah konfigurasi yang diberikan umumnya didukung oleh encoder, dalam kombinasi dengan bendera yang tersisa untuk menyampaikan batasan tertentu atau tidak ada dukungan umum. Lapisan Debug D3D12 dapat memberikan informasi lebih lanjut. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE Menunjukkan dukungan untuk mengubah kontrol laju di tengah sesi pengodean. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE Menunjukkan dukungan untuk mengubah resolusi di tengah sesi pengodean. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE Saat diatur, memungkinkan konfigurasi kepenuhan awal pemverifikasi buffering video (VBV) dan kapasitas untuk algoritma kontrol laju. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE Menunjukkan dukungan untuk mode kontrol laju yang melibatkan analisis bingkai untuk mengoptimalkan penggunaan laju bit dengan biaya performa yang lebih lambat. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS Saat diatur, tekstur yang merujuk gambar yang direkonstruksi hanya dapat direferensikan sebagai array tekstur, dibandingkan dengan array sumber daya 2D tekstur terpisah dengan setiap sumber daya yang memiliki ukuran array 1. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE Menunjukkan dukungan untuk penggunaan parameter kuantisasi delta (QP) dalam kontrol tarif. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE Menunjukkan dukungan untuk perubahan tata letak subregion dinamis selama sesi pengodean. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE Menunjukkan dukungan untuk rentang QP yang dapat disesuaikan dalam kontrol tarif. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE Menunjukkan dukungan untuk QP awal yang dapat disesuaikan dalam kontrol tarif. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE Menunjukkan dukungan untuk mengatur batas maksimum dalam algoritma laju bit per setiap bingkai yang dikodekan. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE Menunjukkan dukungan untuk perubahan grup gambar dinamis (GOP) selama sesi pengodean. |
Keterangan
Gunakan D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 untuk windows 11 (WDDM 3.0).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |