D3DKMDT_GRAPHICS_RENDERING_FORMAT 結構 (d3dkmdt.h)

D3DKMDT_GRAPHICS_RENDERING_FORMAT 結構包含主要轉譯介面的相關信息。

語法

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;

成員

PrimSurfSize

一個D3DKMDT_2DREGION結構,可保留表面的水準和垂直) 像素大小 (數目。

VisibleRegionSize

保留表面可見部分大小的D3DKMDT_2DREGION結構。

Stride

位移,以位元組為單位,介於一個掃描線與介面中的下一個掃描線之間。

PixelFormat

來自D3DDDIFORMAT列舉的值,表示表面的圖元格式。

ColorBasis

來自D3DKMDT_COLOR_BASIS列舉的值,指出用來編碼表面內容的色彩基礎。

PixelValueAccessMode

D3DKMDT_PIXEL_VALUE_ACCESS_MODE列舉中的值,指出數據 (類型,例如直接色彩值或調色盤索引) 儲存在介面中。

規格需求

需求
最低支援的用戶端 Windows Vista
標頭 d3dkmdt.h

另請參閱

D3DDDIFORMAT