Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan mode isian alfa untuk pemrosesan video. Nilai ini digunakan oleh struktur D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC .
Sintaks
typedef enum D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE {
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE,
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_BACKGROUND,
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_DESTINATION,
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAM
} ;
Konstanta
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUENilai alfa di dalam persegi panjang target diatur ke buram. |
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_BACKGROUNDNilai alfa di dalam persegi panjang target diatur ke nilai alfa yang ditentukan dalam warna latar belakang. |
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_DESTINATIONNilai alfa yang ada tetap tidak berubah di permukaan output. |
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAMNilai alfa diambil dari aliran input, diskalakan, dan disalin ke persegi tujuan yang sesuai untuk aliran tersebut. Aliran input ditentukan dalam anggota AlphaFillModeSourceStreamIndexdari D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS. Jika aliran input tidak memiliki data alfa, prosesor video mengatur nilai alfa dalam persegi panjang target ke buram. Jika aliran input dinonaktifkan atau persegi panjang sumber kosong, nilai alfa dalam persegi panjang target tidak dimodifikasi. |
Keterangan
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE harus selalu didukung. Mode latar belakang, tujuan, dan aliran sumber hanya didukung saat driver melaporkan D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_FILL.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header | d3d12video.h |