D3D11_VIDEO_PROCESSOR_CONTENT_DESC structure (d3d11.h)
Décrit un flux vidéo pour un processeur vidéo.
Syntaxe
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_VIDEO_USAGE Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;
Membres
InputFrameFormat
Membre du D3D11_VIDEO_FRAME_FORMAT énumération qui décrit la façon dont le flux vidéo est entrelacé.
InputFrameRate
Fréquence d’images du flux vidéo d’entrée, spécifiée en tant que structure DXGI_RATIONAL .
InputWidth
Largeur des trames d’entrée, en pixels.
InputHeight
Hauteur des trames d’entrée, en pixels.
OutputFrameRate
Fréquence d’images du flux vidéo de sortie, spécifiée en tant que structure DXGI_RATIONAL .
OutputWidth
Largeur des trames de sortie, en pixels.
OutputHeight
Hauteur des trames de sortie, en pixels.
Usage
Membre de l’énumération D3D11_VIDEO_USAGE qui décrit comment le processeur vidéo sera utilisé. La valeur indique le compromis souhaité entre vitesse et qualité vidéo. Le pilote utilise cet indicateur comme indicateur lorsqu’il crée le processeur vidéo.
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 |