Partager via


D3D12_VIDEO_ENCODE_REFERENCE_FRAMES structure (d3d12video.h)

Représente les images de référence reconstruites pour une opération d’encodage.

Syntaxe

typedef struct D3D12_VIDEO_ENCODE_REFERENCE_FRAMES {
  UINT           NumTexture2Ds;
  ID3D12Resource **ppTexture2Ds;
  UINT           *pSubresources;
} D3D12_VIDEO_ENCODE_REFERENCE_FRAMES;

Membres

NumTexture2Ds

Nombre de textures dans le tableau ppTexture2Ds .

ppTexture2Ds

Tableau de textures ID3D12Resource contenant les images de référence.

pSubresources

Tableau d’index de sous-ressources pour les textures de référence spécifiées dans ppTexture2Ds. NULL indique que la sous-ressource 0 doit être supposée pour chaque ressource. Avec des tableaux de textures au sein d’une ressource unique, les index de sous-ressource pointent vers l’index de tableau du premier plan de ressources. Avec un tableau de textures dans des ressources individuelles, l’index de sous-ressource est généralement égal à zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête d3d12video.h