enumerasi D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS (d3d12video.h)
Menentukan konfigurasi untuk pendekodean video.
Sintaks
typedef enum D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS {
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME
} ;
Konstanta
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE Tidak ada bendera konfigurasi. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED Tinggi permukaan output yang didekodekan harus kelipatan 32. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED Driver mendukung pemrosesan pasca. Jika bendera ini diatur, dekoder host dapat menyiapkan pasca-pemrosesan dengan menggunakan bendera konversi di D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED Sumber daya referensi harus dialokasikan dengan bendera sumber daya D3D12_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY . Tekstur referensi harus terpisah dari tekstur output, mirip dengan melakukan konversi format atau downscale. Bendera ini tidak boleh diatur untuk D3D12_VIDEO_DECODE_TIER_3 atau lebih besar. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME Resolusi dekode dapat diubah pada bingkai non-kunci. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12video.h |