PFND3D12DDI_CREATEVIDEOMOTIONVECTORHEAP_0060 fungsi panggilan balik (d3d12umddi.h)
Membuat tumpukan vektor gerakan video.
Sintaks
PFND3D12DDI_CREATEVIDEOMOTIONVECTORHEAP_0060 Pfnd3d12ddiCreatevideomotionvectorheap0060;
HRESULT Pfnd3d12ddiCreatevideomotionvectorheap0060(
D3D12DDI_HDEVICE hDrvDevice,
const D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0060 *pArgs,
D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053 hDrvMotionEstimator
)
{...}
Parameter
hDrvDevice
Handel ke perangkat tampilan (konteks grafis) yang digunakan runtime Direct3D.
pArgs
Penunjuk ke struktur D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0053.
hDrvMotionEstimator
Handel ke jenis timbunan vektor gerakan mode pengguna.
Nilai kembali
Mengembalikan HRESULT.
Keterangan
Di API, objek Motion Vector Heap dibuat untuk menyimpan output vektor gerakan. Output vektor gerakan buram di API.
Di DDI, runtime akan membuat Buffer Sumber Daya standar. Buffer ini berisi tata letak dependen piranti keras. Operasi penyelesaian pada antrean komputasi/3D akan mengambil buffer ini sebagai input dan menyelesaikannya ke format yang ditentukan API. Ukuran buffer ini dikontrol driver dan ditentukan oleh pemeriksaan kemampuan D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR_SIZE enumerasi D3D12DDICAPS_TYPE_VIDEO_0020. Buffer nantinya dapat digunakan untuk menserialisasikan dan mendeserialisasi objek untuk skenario perkakas.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1903 |
Header | d3d12umddi.h |