D3DKMT_SETGAMMARAMP structure (d3dkmthk.h)
La structure D3DKMT_SETGAMMARAMP décrit les paramètres de définition de la rampe gamma.
Syntaxe
typedef struct _D3DKMT_SETGAMMARAMP {
[in] D3DKMT_HANDLE hDevice;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] D3DDDI_GAMMARAMP_TYPE Type;
union {
[in] D3DDDI_GAMMA_RAMP_RGB256x3x16 *pGammaRampRgb256x3x16;
[in] D3DDDI_GAMMA_RAMP_DXGI_1 *pGammaRampDXGI1;
};
[in] UINT Size;
} D3DKMT_SETGAMMARAMP;
Membres
[in] hDevice
Handle de l’appareil.
[in] VidPnSourceId
Numéro d’identification de base zéro de la source de la vidéo présente dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) pour la source VidPN.
[in] Type
Valeur de type D3DDDI_GAMMARAMP_TYPE. Ce membre peut être l’un des suivants : D3DDDI_GAMMARAMP_UNINITIALIZED (0), D3DDDI_GAMMARAMP_DEFAULT (1), D3DDDI_GAMMARAMP_RGB256x3x16 (2) ou D3DDDI_GAMMARAMP_DXGI_1 (3).
[in] pGammaRampRgb256x3x16
Pointeur vers une structure D3DDDI_GAMMA_RAMP_RGB256x3x16 . L’union contenue dans D3DKMT_SETGAMMARAMP contient une structure de ce type si le membre type est D3DDDI_GAMMARAMP_RGB256x3x16.
[in] pGammaRampDXGI1
Pointeur vers une structure D3DDDI_GAMMA_RAMP_DXGI_1 . L’union contenue dans D3DKMT_SETGAMMARAMP contient une structure de ce type si le membre type est D3DDDI_GAMMARAMP_DXGI_1.
[in] Size
Taille de la structure D3DDDI_GAMMA_RAMP_RGB256x3x16 ou D3DDDI_GAMMA_RAMP_DXGI_1 vers laquelle pointe D3DDDI_GAMMA_RAMP_RGB256x3x16 ou D3DDDI_GAMMA_RAMP_DXGI_1 .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmthk.h (include D3dkmthk.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour