Bagikan melalui


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