struktur D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM (d3d12video.h)
Merangkum output bitstream terkompresi untuk operasi pengodean.
Sintaks
typedef struct D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM {
ID3D12Resource *pBuffer;
UINT64 FrameStartOffset;
} D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM;
Anggota
pBuffer
Pointer ke ID3D12Resource yang berisi buffer bitstream terkompresi. Perhatikan bahwa ukuran buffer sumber daya bukan ukuran yang tersedia untuk operasi pengodean ini karena FrameStartOffset perlu dipertimbangkan terhadap ukuran ini.
FrameStartOffset
UINT64 yang menentukan offset ke dalam bitstream terkompresi di mana encoder dapat mulai menambahkan output bingkai saat ini.
Keterangan
Bitstream output diharapkan berisi header subregion, tetapi tidak gambar, urutan, video atau header lainnya. Host bertanggung jawab untuk mengkoding header tersebut dan menghasilkan bitstream lengkap.
Dalam partisi bingkai subregion, semua subregion untuk output operasi pengodean bingkai tertentu harus ditempatkan di atas/bawah, urutan kiri/kanan dan harus berdekatan.
Persyaratan
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