Partager via


D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO structure (d3d12video.h)

Fournit des données pour les appels à ID3D12VideoDevice::CheckFeatureSupport lorsque la fonctionnalité spécifiée est D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO. Récupère le nombre d’images de référence passées et futures requises pour le mode de désentlacement, le filtre, la conversion de taux ou les fonctionnalités de traitement automatique spécifiées.

Syntaxe

typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO {
  UINT                                  NodeIndex;
  D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceMode;
  D3D12_VIDEO_PROCESS_FILTER_FLAGS      Filters;
  D3D12_VIDEO_PROCESS_FEATURE_FLAGS     FeatureSupport;
  DXGI_RATIONAL                         InputFrameRate;
  DXGI_RATIONAL                         OutputFrameRate;
  BOOL                                  EnableAutoProcessing;
  UINT                                  PastFrames;
  UINT                                  FutureFrames;
} D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO;

Membres

NodeIndex

Entier indiquant l’adaptateur physique de l’appareil auquel l’opération s’applique, dans une opération à plusieurs adaptateurs.

DeinterlaceMode

Un membre de l’énumération D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS spécifiant le mode de désinterlacation pour lequel les nombres de cadres de référence passés et futurs requis sont récupérés.

Filters

Combinaison or au niveau du bit de valeurs de l’énumération D3D12_VIDEO_PROCESS_FILTER_FLAGS spécifiant les filtres pour lesquels les nombres de cadres de référence passés et futurs requis sont récupérés.

FeatureSupport

Combinaison or au niveau du bit de valeurs de l’énumération D3D12_VIDEO_PROCESS_FEATURE_FLAGS spécifiant les fonctionnalités pour lesquelles les nombres de cadres de référence passés et futurs requis sont récupérés.

InputFrameRate

Fréquence d’images d’entrée du flux pour lequel les nombres de trames de référence passées et futures nécessaires sont récupérés.

OutputFrameRate

Fréquence d’images de sortie du flux pour lequel les nombres de trames de référence passées et futures nécessaires sont récupérés.

EnableAutoProcessing

True si le traitement automatique est utilisé ; sinon, false.

PastFrames

Nombre d’images passées requises pour prendre en charge les fonctionnalités de traitement spécifiées.

FutureFrames

Nombre d’images futures requises pour prendre en charge les fonctionnalités de traitement spécifiées.

Spécifications

   
En-tête d3d12video.h