enumerasi D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE (d3d11.h)
Menentukan mode isian alfa untuk pemrosesan video.
Sintaks
typedef enum D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE {
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE = 0,
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND = 1,
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION = 2,
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM = 3
} ;
Konstanta
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE Nilai: 0 Nilai alfa di dalam persegi panjang target diatur ke buram. |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND Nilai: 1 Nilai alfa di dalam persegi panjang target diatur ke nilai alfa yang ditentukan dalam warna latar belakang. Untuk mengatur warna latar belakang, panggil metode ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor . |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION Nilai: 2 Nilai alfa yang ada tetap tidak berubah di permukaan output. |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM Nilai: 3 Nilai alfa diambil dari aliran input, diskalakan, dan disalin ke persegi panjang tujuan yang sesuai untuk aliran tersebut. Aliran input ditentukan dalam parameter StreamIndex dari metode ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode . Jika aliran input tidak memiliki data alfa, prosesor video mengatur nilai alfa dalam persegi panjang target menjadi buram. Jika aliran input dinonaktifkan atau persegi panjang sumber kosong, nilai alfa dalam persegi panjang target tidak dimodifikasi. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Header | d3d11.h |