estructura D3DKMT_SETGAMMARAMP (d3dkmthk.h)
La estructura D3DKMT_SETGAMMARAMP describe los parámetros para establecer la rampa gamma.
Sintaxis
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;
Miembros
[in] hDevice
Identificador del dispositivo.
[in] VidPnSourceId
El número de identificación de base cero del origen del vídeo presente en una ruta de acceso de una topología de red (VidPN) de vídeo presente para el origen de VidPN.
[in] Type
Valor con tipo D3DDDI_GAMMARAMP_TYPE. Este miembro puede ser uno de los siguientes: D3DDDI_GAMMARAMP_UNINITIALIZED (0), D3DDDI_GAMMARAMP_DEFAULT (1), D3DDDI_GAMMARAMP_RGB256x3x16 (2) o D3DDDI_GAMMARAMP_DXGI_1 (3).
[in] pGammaRampRgb256x3x16
Puntero a una estructura de D3DDDI_GAMMA_RAMP_RGB256x3x16 . La unión contenida en D3DKMT_SETGAMMARAMP contiene una estructura de este tipo si el miembro Type está D3DDDI_GAMMARAMP_RGB256x3x16.
[in] pGammaRampDXGI1
Puntero a una estructura de D3DDDI_GAMMA_RAMP_DXGI_1 . La unión contenida en D3DKMT_SETGAMMARAMP contiene una estructura de este tipo si el miembro Type es D3DDDI_GAMMARAMP_DXGI_1.
[in] Size
Tamaño de la estructura D3DDDI_GAMMA_RAMP_RGB256x3x16 o D3DDDI_GAMMA_RAMP_DXGI_1 a la que apunta D3DDDI_GAMMA_RAMP_RGB256x3x16 o D3DDDI_GAMMA_RAMP_DXGI_1 .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | d3dkmthk.h (incluya D3dkmthk.h) |