Partager via


structure D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING (d3d10umddi.h)

D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING est utilisé par le pilote en mode utilisateur pour recommander des paramètres d’échantillonnage inférieur qui peuvent être utilisés pour décoder le flux en temps réel. Le pilote fournit ces fonctionnalités quand sa fonction PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES est appelée.

Syntaxe

typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
  const D3D11_1DDI_VIDEO_DECODER_DESC   *pInputDesc;
  D3DDDI_COLOR_SPACE_TYPE               InputColorSpace;
  const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
  const DXGI_RATIONAL                   *pFrameRate;
  D3D11_1DDI_VIDEO_DECODER_DESC         *pOutputDesc;
  D3DDDI_COLOR_SPACE_TYPE               OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;

Membres

pInputDesc

[in] Pointeur vers une structure D3D11_1DDI_VIDEO_DECODER_DESC contenant le profil de décodage utilisé et la résolution et le format des trames de référence. Il s’agit de la résolution/format à réduire (par exemple, 4K, DXGI_FORMAT_P010).

InputColorSpace

[in] Valeur D3DDDI_COLOR_SPACE_TYPE qui spécifie les informations d’espace de couleur des données du cadre de référence.

pInputConfig

[in] Pointeur vers une structure D3D11_1DDI_VIDEO_DECODER_CONFIG contenant les données de configuration associées au profil de décodage.

pFrameRate

[in] Pointeur vers une structure DXGI_RATIONAL contenant la fréquence d’images du contenu vidéo.

pOutputDesc

[out] Pointeur vers une structure D3D11_1DDI_VIDEO_DECODER_DESC dans laquelle le pilote retourne la résolution recommandée et le format des images de sortie/d’affichage.

Le profil de décodage (Guid) membre de pOutputDesc peut être ignoré.

OutputColorSpace

[out] Emplacement dans lequel le pilote retourne les informations d’espace de couleur recommandées D3DDDI_COLOR_SPACE_TYPE des données du cadre d’affichage.

Remarques

Le pilote recommande les paramètres d’exemple de baisse afin que le flux vidéo puisse être décodé en temps réel. S’il n’existe pas d’exemple de solution qui peut entraîner un décodage en temps réel, le pilote doit recommander la configuration la plus proche de la solution en temps réel.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
d’en-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES