Bagikan melalui


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