Bagikan melalui


enumerasi D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS (d3d11_1.h)

Menentukan bendera yang menunjukkan metode paling efisien untuk melakukan operasi pemrosesan video.

Sintaks

typedef enum D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS {
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = 0x1,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = 0x2,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = 0x4,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = 0x8
} ;

Konstanta

 
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION
Nilai: 0x1
Perangkat keras overlay multi-bidang dapat melakukan operasi rotasi lebih efisien daripada metode ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE
Nilai: 0x2
Perangkat keras overlay multi-bidang dapat melakukan operasi penskalaan lebih efisien daripada metode ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION
Nilai: 0x4
Perangkat keras overlay multi-bidang dapat melakukan operasi konversi colorspace lebih efisien daripada metode ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT
Nilai: 0x8
Data output prosesor video harus setidaknya di-buffer tiga kali untuk performa optimal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Header d3d11_1.h

Lihat juga

Enumerasi Video Direct3D 11