struttura D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060 (d3d12umddi.h)
Questa funzionalità determina le dimensioni di residenza per lo strumento di stima del movimento e il buffer di output dipendente dall'hardware quando viene chiamato con gli stessi parametri di creazione.
Sintassi
typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060 {
UINT NodeMask;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053 BlockSize;
D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053 Precision;
D3D12DDI_VIDEO_SIZE_RANGE_0032 SizeRange;
BOOL Protected;
UINT64 MotionEstimatorMemoryPoolL0Size;
UINT64 MotionEstimatorMemoryPoolL1Size;
UINT64 MotionVectorHeapMemoryPoolL0Size;
UINT64 MotionVectorHeapMemoryPoolL1Size;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060;
Members
NodeMask
Nell'operazione con più adattatori, questo indica a quale scheda fisica del dispositivo si applica questa operazione.
InputFormat
La DXGI_FORMAT del frame di input e del frame di riferimento. Attualmente è consentito solo DXGI_FORMAT_NV12.
BlockSize
Dimensione del blocco da utilizzare con lo strumento di stima del movimento. Vedere D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Precision
Precisione da utilizzare con lo strumento di stima del movimento. Vedere D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_0053.
SizeRange
Intervallo di dimensioni consentito con l'oggetto Motion Estimator. Può trattarsi di un subset dell'intervallo di dimensioni supportato dal driver per ottimizzare l'utilizzo della memoria. Vedere D3D12DDI_VIDEO_SIZE_RANGE_0032.
Protected
TRUE se lo strumento di stima del movimento opera sull'input della risorsa protetta e produce un output protetto. Il driver deve supportare anche le risorse protette per D3D12 per impostare TRUE. In caso contrario, FALSE.
MotionEstimatorMemoryPoolL0Size
Dimensioni del pool di memoria di output.
MotionEstimatorMemoryPoolL1Size
Dimensioni del pool di memoria di output.
MotionVectorHeapMemoryPoolL0Size
Dimensioni del pool di memoria di output.
MotionVectorHeapMemoryPoolL1Size
Dimensioni del pool di memoria di output.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1903 |
Intestazione | d3d12umddi.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per