Partager via


PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTTARGETRECT fonction de rappel (d3d10umddi.h)

Définit le rectangle cible pour le processeur vidéo.

Syntaxe

PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTTARGETRECT Pfnd3d111DdiVideoprocessorsetoutputtargetrect;

void Pfnd3d111DdiVideoprocessorsetoutputtargetrect(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  BOOL unnamedParam3,
  const RECT *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

Activer [in]

Si la valeur est TRUE, le rectangle cible spécifié par le paramètre pOutputRect doit être utilisé par le processeur vidéo.

unnamedParam4

pOutputRect [in]

Pointeur vers une structure RECT qui spécifie le rectangle cible.

Note Si le paramètre Enable a la valeur FALSE, ce paramètre est ignoré.
 

Valeur de retour

None

Remarques

Le rectangle cible est la zone dans la surface de destination où la sortie sera dessinée. Le rectangle cible est donné en coordonnées de pixels, par rapport à la surface de destination.

Si cette fonction n’est jamais appelée, ou si le paramètre Enable a la valeur FALSE, le processeur vidéo écrit sur l’ensemble de la surface de destination.

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)

Voir aussi

CreateVideoProcessor

RECT