structure D3DKMT_SETVIDPNSOURCEOWNER (d3dkmthk.h)
La structure D3DKMT_SETVIDPNSOURCEOWNER décrit les paramètres de définition ou de libération de la vidéo présente source dans le chemin d’une topologie de réseau présent vidéo (VidPN) propriétaire de VidPN.
Syntaxe
typedef struct _D3DKMT_SETVIDPNSOURCEOWNER {
[in] D3DKMT_HANDLE hDevice;
[in] const D3DKMT_VIDPNSOURCEOWNER_TYPE *pType;
[in] const D3DDDI_VIDEO_PRESENT_SOURCE_ID *pVidPnSourceId;
UINT VidPnSourceCount;
} D3DKMT_SETVIDPNSOURCEOWNER;
Membres
[in] hDevice
Type de données D3DKMT_HANDLE qui représente un handle en mode noyau sur l’appareil qui acquiert ou libère le propriétaire de la source VidPN.
[in] pType
Tableau de types de propriétaires. Les éléments du tableau peuvent contenir les valeurs suivantes à partir du type d’énumération D3DKMT_VIDPNSOURCEOWNER_TYPE.
Valeur | Signification |
---|---|
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) | Aucun propriétaire, ni GDI n’est le propriétaire. |
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) | Propriétaire partagé. Autrement dit, le propriétaire peut céder à n’importe quel propriétaire exclusif. Ce type n’est pas disponible pour les appareils hérités. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) | Propriétaire exclusif sans principal GDI partagé. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) | Propriétaire exclusif avec le principal GDI partagé. Ce propriétaire doit posséder exclusivement toutes les sources VidPn. Ce type est disponible uniquement pour les appareils hérités. |
[in] pVidPnSourceId
Tableau de numéros d’identification de base zéro de la vidéo présente des sources dans les chemins d’une topologie de réseau présent vidéo (VidPN).
VidPnSourceCount
Nombre d’entrées valides dans le tableau qui pVidPnSourceId spécifie.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmthk.h (include D3dkmthk.h) |