Partager via


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

Voir aussi

D3DDDIFORMAT