PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE fonction de rappel (d3d10umddi.h)
Active ou désactive les fonctionnalités de traitement automatique d’un flux d’entrée sur le processeur vidéo.
Syntaxe
PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;
void Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
UINT unnamedParam3,
BOOL 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
StreamIndex [in]
Index de base zéro du flux d’entrée.
unnamedParam4
Activer [in]
Si la valeur est TRUE, les fonctionnalités de traitement automatique sont activées. Si la valeur est FALSE, le pilote désactive tout traitement vidéo supplémentaire qu’il peut effectuer.
Valeur de retour
None
Remarques
Par défaut, le pilote peut effectuer certaines tâches de traitement automatiquement pendant le transfert de bloc de bits du processeur vidéo (bitblt). La fonction VideoProcessorSetStreamAutoProcessingMode permet à l’application de désactiver ces fonctionnalités de traitement vidéo supplémentaires que le pilote peut exposer.
Par exemple, si l’éditeur de logiciels indépendant (ISV) fournit son propre nuanceur de pixels pour le processeur vidéo, il peut désactiver le traitement automatique du pilote.
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) |