Partager via


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)