D3D11_VIDEO_PROCESSOR_CAPS structure (d3d11.h)

Décrit les fonctionnalités d’un processeur vidéo Microsoft Direct3D 11.

Syntaxe

typedef struct D3D11_VIDEO_PROCESSOR_CAPS {
  UINT DeviceCaps;
  UINT FeatureCaps;
  UINT FilterCaps;
  UINT InputFormatCaps;
  UINT AutoStreamCaps;
  UINT StereoCaps;
  UINT RateConversionCapsCount;
  UINT MaxInputStreams;
  UINT MaxStreamStates;
} D3D11_VIDEO_PROCESSOR_CAPS;

Membres

DeviceCaps

OR au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_VIDEO_PROCESSOR_DEVICE_CAPS.

FeatureCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_VIDEO_PROCESSOR_FEATURE_CAPS.

FilterCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_VIDEO_PROCESSPR_FILTER_CAPS.

InputFormatCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_VIDEO_PROCESSOR_FORMAT_CAPS.

AutoStreamCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS .

StereoCaps

Or au niveau du bit de zéro ou plusieurs indicateurs de l’énumération D3D11_VIDEO_PROCESSOR_STEREO_CAPS .

RateConversionCapsCount

Nombre de fonctionnalités de conversion de fréquence d’images. Pour énumérer les fonctionnalités de conversion de fréquence d’images, appelez la méthode ID3D11VideoProcessorEnumerator ::GetVideoProcessorRateConversionCaps .

MaxInputStreams

Nombre maximal de flux d’entrée pouvant être activés en même temps.

MaxStreamStates

Nombre maximal de flux d’entrée pour lesquels l’appareil peut stocker des données d’état.

Remarques

Le processeur vidéo stocke les informations d’état pour chaque flux d’entrée. Ces états persistent entre les fentes. À chaque fente, l’application sélectionne les flux à activer ou désactiver. La désactivation d’un flux n’affecte pas les informations d’état de ce flux.

Le membre MaxStreamStates indique le nombre maximal d’états de flux pouvant être enregistrés. Le membre MaxInputStreams indique le nombre maximal de flux qui peuvent être activés pendant une fente. Ces deux valeurs peuvent différer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
En-tête d3d11.h

Voir aussi

Structures vidéo Direct3D 11

ID3D11VideoProcessorEnumerator ::GetVideoProcessorCaps