PFND3DKMT_SETVIDPNSOURCEOWNER1 fonction de rappel (d3dkmthk.h)
Définit et libère la source actuelle de la vidéo dans le chemin d’une topologie VidPN (Video Present Network) qui possède le VidPN, et permet de spécifier des options de duplication de sortie. Pris en charge à partir de Windows 8.
PFND3DKMT_SETVIDPNSOURCEOWNER1 Pfnd3dkmtSetvidpnsourceowner1;
NTSTATUS Pfnd3dkmtSetvidpnsourceowner1(
[in] const D3DKMT_SETVIDPNSOURCEOWNER1 *unnamedParam1
)
{...}
[in] unnamedParam1
pSetVidPnSourceOwner1
Pointeur vers une structure D3DKMT_SETVIDPNSOURCEOWNER1 qui décrit les paramètres pour définir ou libérer la source actuelle de la vidéo.
Renvoie l'une des valeurs suivantes :
Code de retour | Description |
---|---|
STATUS_SUCCESS | La source présente de la vidéo a été correctement définie ou publiée. |
STATUS_DEVICE_REMOVED | La carte graphique a été arrêtée ou le périphérique d’affichage a été réinitialisé. |
STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE | La source de présentation vidéo spécifiée par un élément du tableau que le membre pVidPnSourceId de D3DKMT_SETVIDPNSOURCEOWNER spécifie appartient déjà à un client de gestionnaire de mode d’affichage (DMM) et ne peut pas être utilisée tant que le client n’a pas libéré la source actuelle de la vidéo. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | La source de présentation de la vidéo qui est spécifiée par un élément dans le tableau que le membre pVidPnSourceId de D3DKMT_SETVIDPNSOURCEOWNER spécifie n’est pas valide. |
STATUS_INVALID_PARAMETER | Les paramètres ont été validés et déterminés comme incorrects. |
Cette fonction peut également retourner d’autres valeurs NTSTATUS.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Universal |
En-tête | d3dkmthk.h (include D3dkmthk.h) |