Fungsi DxApi (dxapi.h)
Fungsi DxApi menerima perintah dari driver pengambilan video dekoder perangkat keras untuk mengakses fungsi antarmuka DxApi yang diimplementasikan dalam driver miniport video.
Sintaks
ULONG DxApi(
IN ULONG dwFunctionNum,
IN PVOID lpvInBuffer,
IN ULONG cbInBuffer,
IN PVOID lpvOutBuffer,
IN ULONG cbOutBuffer
);
Parameter
dwFunctionNum
Menunjukkan perilaku fungsi DxApi (pengidentifikasi fungsi). Lihat bagian Keterangan untuk daftar pengidentifikasi fungsi.
lpvInBuffer
Menunjuk ke buffer input.
cbInBuffer
Menunjukkan ukuran dalam byte buffer input.
lpvOutBuffer
Menunjuk ke buffer output.
cbOutBuffer
Menunjukkan ukuran dalam byte buffer output.
Nilai kembali
DxApi mengembalikan jumlah byte yang benar-benar ditulis ke buffer output.
Keterangan
DxApi menerima pengidentifikasi fungsi (dwFunctionNum), buffer input (lpvInBuffer) dan ukurannya (cbInBuffer), dan buffer output (lpvOutBuffer) dan ukurannya (cbOutBuffer). Perilaku fungsi dan ukuran dan format buffer input dan output bergantung pada pengidentifikasi fungsi yang ditentukan. Nilai yang dikembalikan adalah jumlah byte aktual yang ditulis ke dalam buffer output.
Pengidentifikasi fungsi berikut didefinisikan untuk fungsi DxApi dalam file header ddkmapi.h :
DD_DXAPI_FLUSHVPCAPTUREBUFFERS
DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE
DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dxapi.h (termasuk Ddkmapi.h) |
Pustaka | Dxapi.lib |
Lihat juga
DD_DXAPI_FLUSHVPCAPTUREBUFFERS
DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE
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