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 |