atribut MF_SA_BUFFERS_PER_SAMPLE

Menentukan berapa banyak buffer yang dibuat alokator sampel video untuk setiap sampel video.

Jenis Data

UINT32

Keterangan

Jika Anda menggunakan antarmuka IMFVideoSampleAllocatorEx untuk mengalokasikan sampel video, Anda dapat menggunakan atribut ini untuk membuat sampel video yang berisi beberapa buffer. Misalnya, jika nilai atribut adalah 2, alokator membuat dua buffer video untuk setiap sampel video. Atur atribut dalam parameter pAttributes dari metode IMFVideoSampleAllocatorEx::InitializeSampleAllocatorEx .

Nilai default adalah 1. Jika atribut tidak diatur, alokator membuat sampel video yang berisi satu buffer per sampel.

Atribut ini terutama ditujukan untuk transformasi Media Foundation (MFTs) yang mendukung output 3D stereo, dalam situasi berikut:

  • MFT mendukung Microsoft DirectX Graphics Infrastructure (DXGI).
  • MFT mengalokasikan sampel outputnya sendiri.
  • MFT menggunakan antarmuka IMFVideoSampleAllocatorEx untuk mengalokasikan sampel output.
  • Format video 3D menggunakan buffer terpisah untuk setiap tampilan.

Jika semua kriteria ini benar, MFT harus mengatur nilai atribut ke 2 (satu buffer per tampilan).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung
Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Header
Mftransform.h

Lihat juga

Daftar Alfabet Atribut Media Foundation