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 |