Antarmuka IDirect3DVideoDevice9
Mengaktifkan decoding yang dipercepat perangkat keras dari perangkat Direct3D 9, menggunakan DirectX Video Acceleration (DXVA) versi 1.0.
Waktu menggunakan
Antarmuka ini tidak ditujukan untuk penggunaan aplikasi umum. Filter dekoder DirectShow harus menggunakan antarmuka IAMVideoAccelerator , bukan IDirect3DVideoDevice9. Pin input filter Video Mixing Renderer (VMR) dan filter Overlay Mixer mengekspos IAMVideoAccelerator.
Anggota
Antarmuka IDirect3DVideoDevice9 mewarisi dari antarmuka IUnknown . IDirect3DVideoDevice9 juga memiliki jenis anggota ini:
Metode
Antarmuka IDirect3DVideoDevice9 memiliki metode ini.
Metode | Deskripsi |
---|---|
CreateDXVADevice | Membuat perangkat dekoder DXVA. |
CreateSurface | Membuat permukaan terkompresi untuk pendekodean DXVA. |
GetDXVACompressedBufferInfo | Mendapatkan informasi tentang buffer terkompresi yang diperlukan untuk pendekodean yang dipercepat perangkat keras. |
GetDXVAGuids | Mendapatkan daftar profil DXVA yang didukung oleh driver tampilan. |
GetDXVAInternalInfo | Kueri untuk jumlah memori awal yang akan dialokasikan lapisan abstraksi perangkat keras (HAL) untuk penggunaan privatnya. |
GetUncompressedDXVAFormats | Mendapatkan daftar format piksel yang tidak dikompresi yang dapat dirender menggunakan profil DXVA tertentu. |
Keterangan
Untuk mendapatkan penunjuk ke antarmuka ini, panggil QueryInterface pada pointer IDirect3DDevice9 atau IDirect3DDevice9Ex .
Antarmuka ini hanya mendukung DXVA 1.0. Ini tidak mendukung DXVA 2.0.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
Lihat juga
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