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;

Angehörige

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 Byte zwischen einer Scanzeile und der nächsten Scanlinie auf der Oberfläche.

PixelFormat

Ein Wert aus der D3DDDIFORMAT-Aufzählung, die das Pixelformat der Oberfläche angibt.

ColorBasis

Ein Wert aus der D3DKMDT_COLOR_BASIS-Aufzählung, die die Farbbasis angibt, mit der der Inhalt der Oberfläche codiert wird.

PixelValueAccessMode

Ein Wert aus der D3DKMDT_PIXEL_VALUE_ACCESS_MODE-Aufzählung, der den Datentyp angibt (z. B. direkte Farbwerte oder Palettenindizes), die auf der Oberfläche gespeichert sind.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmdt.h

Siehe auch

D3DDDIFORMAT