struktur D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS (d3d12video.h)
Mewakili argumen output ke ID3D12VideoEncodeCommandList2::EncodeFrame.
Sintaks
typedef struct D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM Bitstream;
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE ReconstructedPicture;
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER EncoderOutputMetadata;
} D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS;
Anggota
Bitstream
A D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM yang berisi hasil operasi pengodean.
ReconstructedPicture
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE yang mewakili gambar yang direkonstruksi yang dihasilkan dari bingkai input. Sumber daya ini hanya diperlukan jika gambar yang dikodekan ditandai untuk digunakan sebagai gambar referensi dalam struktur kontrol gambar yang sesuai untuk operasi pengodean ini, NULL dapat diatur sebaliknya karena gambar yang direkonstruksi tidak akan ditulis dalam output.
EncoderOutputMetadata
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER yang mewakili metadata pengodean yang dikembalikan oleh encoder dalam tata letak khusus perangkat keras. Data ini harus diselesaikan ke dalam format yang dapat dibaca menggunakan ID3D12VIDEOCOMMANDLIST2::ResolveEncoderOutputMetadata.
Keterangan
Pemanggil harus memeriksa persyaratan penyelarasan untuk sumber daya output yang digunakan untuk operasi pengodean.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Build 22000 |
Server minimum yang didukung | Windows Build 22000 |
Header | d3d12video.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk