struktur D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0053 (d3d12umddi.h)
Argumen yang digunakan oleh fungsi panggilan balik PFND3D12DDI_CREATEVIDEOMOTIONVECTORHEAP_0053 untuk membuat tumpukan vektor gerakan.
Sintaks
typedef struct D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0053 {
UINT NodeMask;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053 BlockSize;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053 Precision;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053 DifferencesMetric;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
D3D12DDI_HPROTECTEDRESOURCESESSION_0030 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_MOTION_VECTOR_HEAP_0053;
Anggota
NodeMask
Untuk satu operasi GPU, atur ini ke nol. Jika ada beberapa simpul GPU, atur sedikit untuk mengidentifikasi simpul (adaptor fisik perangkat) yang diterapkan antrean perintah. Setiap bit dalam masker sesuai dengan satu simpul. Hanya 1 bit yang dapat diatur.
InputFormat
DXGI_FORMAT bingkai input dan referensi.
BlockSize
Ukuran blok pencarian untuk digunakan dengan tumpukan vektor gerakan ini.
Precision
Presisi komponen vektor gerakan.
DifferencesMetric
Menunjukkan perbedaan metrik yang akan diambil selama pembuatan tumpukan vektor gerakan.
SizeRange
Menunjukkan ukuran minimum dan maksimum input ke pembuatan tumpukan vektor gerakan.
hDrvProtectedResourceSession
Menunjukkan sesi sumber daya yang dilindungi untuk digunakan untuk pembuatan tumpukan vektor gerakan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | d3d12umddi.h |