struktur D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 (d3d12umddi.h)
Menjelaskan properti aliran input untuk prosesor video.
Sintaks
typedef struct D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 {
DXGI_FORMAT Format;
DXGI_COLOR_SPACE_TYPE ColorSpace;
DXGI_RATIONAL SourceAspectRatio;
DXGI_RATIONAL DestinationAspectRatio;
DXGI_RATIONAL FrameRate;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SourceSizeRange;
D3D12DDI_VIDEO_SIZE_RANGE_0032 DestinationSizeRange;
BOOL EnableOrientation;
D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 FilterFlags;
D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020 StereoFormat;
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 DeinterlaceMode;
BOOL EnableAlphaBlending;
D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020 LumaKey;
UINT NumPastFrames;
UINT NumFutureFrames;
BOOL EnableAutoProcessing;
} D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043;
Anggota
Format
Format DXGI dari tekstur input dan referensi.
ColorSpace
Nilai DXGI_COLOR_SPACE_TYPE yang menentukan ruang warna untuk input prosesor video dan permukaan referensi.
SourceAspectRatio
Rasio aspek sumber.
DestinationAspectRatio
Rasio aspek tujuan.
FrameRate
Kecepatan bingkai aliran video input, ditentukan sebagai struktur DXGI_RATIONAL.
SourceSizeRange
Menjelaskan ukuran persegi panjang sumber minimum dan maksimum. Prosesor video harus dialokasikan untuk menangani semua kasus dalam rentang.
DestinationSizeRange
Menjelaskan ukuran persegi panjang tujuan minimum dan maksimum. Prosesor video harus dialokasikan untuk menangani semua kasus dalam rentang.
EnableOrientation
Aktifkan semua transformasi yang ditentukan dalam D3D12DDI_VIDEO_PROCESS_ORIENTATION.
FilterFlags
Bitwise ATAU dari satu atau beberapa bendera dari enumerasi D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020 menentukan filter yang akan diaktifkan.
StereoFormat
Menggunakan D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_0020 untuk menentukan apakah aliran stereo atau tidak. Jika nilainya D3D12DDI_VIDEO_FRAME_STEREO_FORMAT_SEPARATE, ada dua set tekstur input dan referensi (untuk kasus interlaced stereo).
DeinterlaceMode
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 yang mewakili mode deinterlace untuk digunakan.
EnableAlphaBlending
Alfa planar untuk aliran input pada prosesor video. Lihat D3D12DDI_VIDEO_PROCESS_ALPHA_BLENDING.
LumaKey
D3D12DDI_VIDEO_PROCESS_LUMA_KEY_0020 yang mewakili kunci luma untuk aliran input pada prosesor video.
NumPastFrames
Jumlah bingkai sebelumnya.
NumFutureFrames
Jumlah bingkai di masa mendatang.
EnableAutoProcessing
Mengaktifkan atau menonaktifkan fitur pemrosesan otomatis pada prosesor video.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12umddi.h |