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
1 つのスキャン行とサーフェス内の次のスキャン行の間のオフセット (バイト単位)。
PixelFormat
サーフェスのピクセル形式を示すD3DDDIFORMAT列挙の値。
ColorBasis
サーフェスのコンテンツのエンコードに使用される色の基準を示す、D3DKMDT_COLOR_BASIS列挙の値。
PixelValueAccessMode
サーフェスに格納されているデータの種類 (直接色の値やパレット インデックスなど) を示すD3DKMDT_PIXEL_VALUE_ACCESS_MODE列挙の値。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
Header | d3dkmdt.h |