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) |