Bagikan melalui


struktur D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 (d3d12umddi.h)

Struktur D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 merangkum output bitstream terkompresi untuk operasi pengodean.

Sintaks

typedef struct D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 {
  D3D12DDI_HRESOURCE hDrvBuffer;
  UINT64             Offset;
} D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080;

Anggota

hDrvBuffer

Handel sumber daya untuk buffer yang berisi bitstream terkompresi. Ukuran buffer sumber daya bukan ukuran yang tersedia untuk operasi pengodean ini. Secara khusus, ukuran yang tersedia untuk output bingkai saat ini dalam buffer ini adalah ukuran buffer ini dikurangi Offset.

Offset

Offset ke dalam bitstream terkompresi di mana encoder dapat mulai menambahkan output bingkai saat ini, dalam byte.

Keterangan

Bitstream output diharapkan berisi header sub-wilayah tetapi bukan gambar, urutan, video, atau header lainnya. Adalah tanggung jawab host untuk membuat kode header lain ini dan menghasilkan bitstream lengkap.

Dalam partisi bingkai sub-wilayah, semua sub-wilayah untuk output operasi pengodean bingkai tertentu harus ditempatkan di atas/bawah, urutan kiri/kanan dan harus berdekatan.

Lihat Pengodean video D3D12 untuk informasi umum.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11 (WDDM 3.0)
Header d3d12umddi.h

Lihat juga

D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2