structure D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020 (d3d12umddi.h)
Contient les images de référence nécessaires pour effectuer le traitement vidéo.
Syntaxe
typedef struct D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020 {
UINT NumPastFrames;
D3D12DDI_HRESOURCE *hDrvPastFrames;
UINT *pPastSubresources;
UINT NumFutureFrames;
D3D12DDI_HRESOURCE *hDrvFutureFrames;
UINT *pFutureSubresources;
} D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020;
Membres
NumPastFrames
Nombre de trames de référence passées.
hDrvPastFrames
Pointeur vers un tableau de surfaces. Le nombre d’éléments dans le tableau est la valeur du paramètre NumPastFrames.
pPastSubresources
Tableau d’index de sous-ressource pour la liste des textures de trames passées. La valeur null indique la sous-ressource zéro (0) pour chaque ressource.
NumFutureFrames
Nombre de trames de référence futures.
hDrvFutureFrames
Pointeur vers un tableau de surfaces. Le nombre d’éléments du tableau est la valeur de paramètre NumFutureFrames.
pFutureSubresources
Tableau d’index de sous-ressource pour la liste des textures de trames futures. La valeur null indique la sous-ressource 0 pour chaque ressource.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3d12umddi.h (include D3d12umddi.h) |