structure DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT (d3dkmddi.h)
La structure DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT décrit comment définir l’attribut de format privé pour une source présente vidéo.
Syntaxe
typedef struct _DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] HANDLE PrimaryAllocation;
[in] UINT PrivateDriverFormatAttribute;
} DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT;
Membres
[in] VidPnSourceId
Numéro d’identification de base zéro qui identifie la vidéo présente la source dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) pour modifier l’attribut de format de pilote privé de.
[in] PrimaryAllocation
Si ce n’est pas différent de zéro, gérez l’allocation de la surface primaire actuelle pour la vidéo présente la source que le membre VidPnSourceId spécifie. Le pilote de miniport d’affichage retourne cette poignée lorsque sa fonction DxgkDdiCreateAllocation est appelée pour créer la surface primaire. Ce handle est retourné dans le membre hAllocation de la structure DXGK_ALLOCATIONINFO de l’élément de surface primaire dans le membre de tableau pAllocationInfo de la structure DXGKARG_CREATEALLOCATION. Ce handle est un pointeur vers une structure de données de pilote privé qui contient des informations sur l’allocation principale.
Si primaryAllocation est défini sur zéro, aucune surface primaire n’est actuellement associée à la source actuelle de la vidéo. Dans ce cas, la vidéo présente la source n’est pas visible.
[in] PrivateDriverFormatAttribute
Valeur UINT qui spécifie l’attribut de format privé à définir pour la vidéo présente source que le membre VidPnSourceId spécifie.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmddi.h (include D3dkmddi.h) |