structure D3D12DDI_VIDEO_PROCESS_REFERENCES_INFO_0020 (d3d12umddi.h)

Contient les images de référence nécessaires pour effectuer un 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 cadres de référence précédents.

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-ressources pour la liste des textures d’images passées. La valeur null indique une sous-ressource de zéro (0) pour chaque ressource.

NumFutureFrames

Nombre de cadres de référence futurs.

hDrvFutureFrames

Pointeur vers un tableau de surfaces. Le nombre d’éléments dans le tableau est la valeur du paramètre NumFutureFrames .

pFutureSubresources

Tableau d’index de sous-ressources pour la liste des textures d’images futures. La valeur null indique la sous-ressource 0 pour chaque ressource.

Configuration requise

Condition requise Valeur
En-tête d3d12umddi.h (inclure D3d12umddi.h)