PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION fonction de rappel (d3d10umddi.h)
Définit la quantité de sous-échantillonnage à effectuer sur la sortie.
Syntaxe
PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION Pfnd3d111DdiVideoprocessorsetoutputconstriction;
void Pfnd3d111DdiVideoprocessorsetoutputconstriction(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
BOOL unnamedParam3,
SIZE unnamedParam4
)
{...}
Paramètres
unnamedParam1
hDevice [in]
Handle pour le périphérique d’affichage (contexte graphique).
unnamedParam2
hVideoProcessor [in]
Handle de l’objet processeur vidéo qui a été créé via un appel à la fonction CreateVideoProcessor .
unnamedParam3
Activé [in]
Si la valeur est TRUE, le sous-échantillonnage est activé. Sinon, le sous-échantillonnage est désactivé et le membre ConstrictonSize est ignoré.
unnamedParam4
ConstrictonSize [in]
Taille de l’échantillonnage.
Valeur de retour
None
Remarques
Le sous-échantillonnage est parfois utilisé pour réduire la qualité du contenu Premium lorsque d’autres formes de protection de contenu ne sont pas disponibles.
Par défaut, le sous-échantillonnage est désactivé.
Si le paramètre Enable a la valeur TRUE, le pilote de miniport d’affichage sous-échantillonne l’image composée à la taille spécifiée, puis la met à l’échelle à la taille du rectangle cible.
La largeur et la hauteur du paramètre ConstrictonSize doivent être supérieures à zéro. Si la taille est supérieure au rectangle cible, le sous-échantillonnage ne se produit pas.
Le pilote indique sa capacité à prendre en charge le sous-échantillonnage via la fonction GetVideoProcessorCaps . Si le pilote prend en charge la fonctionnalité D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION , il prend en charge la possibilité de sous-échantillonner l’image composée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3d10umddi.h (incluez D3d10umddi.h) |