Freigeben über


D3DKMDT_GRAPHICS_RENDERING_FORMAT Struktur (d3dkmdt.h)

Die D3DKMDT_GRAPHICS_RENDERING_FORMAT-Struktur enthält Informationen zu einer primären Renderingoberfläche.

Syntax

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;

Member

PrimSurfSize

Eine D3DKMDT_2DREGION Struktur, die die Größe (Anzahl der Pixel, sowohl horizontal als auch vertikal) der Oberfläche enthält.

VisibleRegionSize

Eine D3DKMDT_2DREGION Struktur, die die Größe des sichtbaren Teils der Oberfläche enthält.

Stride

Der Offset in Bytes zwischen einer Scanzeile und der nächsten Scanzeile auf der Oberfläche.

PixelFormat

Ein Wert aus der D3DDDIFORMAT-Enumeration, der das Pixelformat der Oberfläche angibt.

ColorBasis

Ein Wert aus der D3DKMDT_COLOR_BASIS-Enumeration, der die Farbbasis angibt, die zum Codieren des Inhalts der Oberfläche verwendet wird.

PixelValueAccessMode

Ein Wert aus der D3DKMDT_PIXEL_VALUE_ACCESS_MODE-Enumeration, der den Typ der Daten (z. B. direkte Farbwerte oder Palettenindizes) angibt, die in der Oberfläche gespeichert sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmdt.h

Weitere Informationen

D3DDDIFORMAT