Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Descrive l'output dell'operazione di risoluzione.
Sintassi
typedef struct D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 {
D3D12DDI_HRESOURCE hDrvMotionVectorTexture2D;
D3D12DDI_RESOURCE_COORDINATE_0053 MotionVectorCoordinate;
} D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060;
Membri
hDrvMotionVectorTexture2D
Risorsa di output per i vettori di movimento risolti. I vettori di movimento vengono risolti in una trama 2D DXGI_FORMAT_R16G16_SINT. Si prevede che i dati risolti siano un intero con segno a 16 byte con unità quarter pel, con il componente vettore X archiviato nel componente R e il componente vettore Y archiviato nel componente G. I vettori di movimento vengono archiviati in un layout 2D che corrisponde al layout pixel delle trame di input originali.
MotionVectorCoordinate
Specifica l'origine di output dei vettori di movimento. L'area secondaria rimanente deve essere sufficientemente grande da archiviare tutti i vettori di movimento per ogni blocco specificato dall'input PixelWidth/PixelHeight e dal D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1903 |
intestazione | d3d12umddi.h |