Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat objek yang mengalokasikan sampel video yang kompatibel dengan Microsoft DirectX Graphics Infrastructure (DXGI).
Syntax
HRESULT MFCreateVideoSampleAllocatorEx(
[in] REFIID riid,
[out] void **ppSampleAllocator
);
Parameter-parameternya
[in] riid
Pengidentifikasi antarmuka yang akan diambil. Tentukan salah satu nilai berikut.
| Nilai | Meaning |
|---|---|
|
Ambil pointer IUnknown . |
|
Ambil pointer IMFVideoSampleAllocator . |
|
Ambil pointer IMFVideoSampleAllocatorEx . |
|
Ambil pointer IMFVideoSampleAllocatorCallback . |
[out] ppSampleAllocator
Menerima penunjuk ke antarmuka yang diminta. Pemanggil harus merilis antarmuka.
Mengembalikan nilai
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT.
Komentar
Fungsi ini membuat alokator untuk permukaan video DXGI. Buffer yang dibuat oleh alokator ini mengekspos antarmuka IMFDXGIBuffer . Untuk membuat alokator untuk permukaan video Microsoft Direct3D 9, panggil MFCreateVideoSampleAllocator.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
| Platform Target | Windows |
| Header | mfapi.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |