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.
Mewakili perangkat dekoder video DirectX Video Acceleration (DXVA).
Untuk mendapatkan penunjuk ke antarmuka ini, panggil IDirectXVideoDecoderService::CreateVideoDecoder.
Warisan
Antarmuka IDirectXVideoDecoder mewarisi dari antarmuka IUnknown . IDirectXVideoDecoder juga memiliki jenis anggota ini:
Metode
Antarmuka IDirectXVideoDecoder memiliki metode ini.
|
IDirectXVideoDecoder::BeginFrame Memulai operasi decoding. |
|
IDirectXVideoDecoder::EndFrame Menandakan akhir operasi pendekodean. |
|
IDirectXVideoDecoder::Execute Menjalankan operasi pendekodean pada bingkai saat ini. |
|
IDirectXVideoDecoder::GetBuffer Mengambil penunjuk ke buffer decoder DirectX Video Acceleration (DXVA). |
|
IDirectXVideoDecoder::GetCreationParameters Mengambil parameter yang digunakan untuk membuat perangkat ini. (IDirectXVideoDecoder.GetCreationParameters) |
|
IDirectXVideoDecoder::GetVideoDecoderService Mengambil layanan dekoder DirectX Video Acceleration (DXVA) yang membuat perangkat dekoder ini. |
|
IDirectXVideoDecoder::ReleaseBuffer Merilis buffer yang diperoleh dengan memanggil IDirectXVideoDecoder::GetBuffer. |
Keterangan
Metode IDirectXVideoDecoder melakukan panggilan ke perangkat Direct3D. Oleh karena itu, bendera D3DCREATE yang Anda tentukan saat membuat perangkat dapat memengaruhi perilaku antarmuka ini. Misalnya, jika Anda menentukan bendera D3DCREATE_MULTITHREADED , bagian kritis global Direct3D akan ditahan selama operasi dekode.
Persyaratan
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | dxva2api.h |