structure D3DKMDT_GRAPHICS_RENDERING_FORMAT (d3dkmdt.h)
La structure D3DKMDT_GRAPHICS_RENDERING_FORMAT contient des informations sur une surface de rendu principale.
Syntaxe
typedef struct _D3DKMDT_GRAPHICS_RENDERING_FORMAT {
D3DKMDT_2DREGION PrimSurfSize;
D3DKMDT_2DREGION VisibleRegionSize;
DWORD Stride;
D3DDDIFORMAT PixelFormat;
D3DKMDT_COLOR_BASIS ColorBasis;
D3DKMDT_PIXEL_VALUE_ACCESS_MODE PixelValueAccessMode;
} D3DKMDT_GRAPHICS_RENDERING_FORMAT;
Membres
PrimSurfSize
Structure D3DKMDT_2DREGION qui contient la taille (nombre de pixels, à la fois horizontale et verticale) de la surface.
VisibleRegionSize
Structure D3DKMDT_2DREGION qui contient la taille de la partie visible de la surface.
Stride
Décalage, en octets, entre une ligne d’analyse et la ligne d’analyse suivante dans la surface.
PixelFormat
Valeur de l’énumération D3DDDIFORMAT qui indique le format de pixel de la surface.
ColorBasis
Valeur de l’énumération D3DKMDT_COLOR_BASIS qui indique la base de couleur utilisée pour encoder le contenu de la surface.
PixelValueAccessMode
Valeur de l’énumération D3DKMDT_PIXEL_VALUE_ACCESS_MODE qui indique le type de données (par exemple, les valeurs de couleur directes ou les index de palette) stockées dans la surface.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmdt.h |