Share via


estrutura D3DKMDT_GRAPHICS_RENDERING_FORMAT (d3dkmdt.h)

A estrutura D3DKMDT_GRAPHICS_RENDERING_FORMAT contém informações sobre uma superfície de renderização primária.

Sintaxe

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;

Membros

PrimSurfSize

Uma estrutura D3DKMDT_2DREGION que contém o tamanho (número de pixels, horizontal e vertical) da superfície.

VisibleRegionSize

Uma estrutura D3DKMDT_2DREGION que contém o tamanho da parte visível da superfície.

Stride

O deslocamento, em bytes, entre uma linha de verificação e a próxima linha de verificação na superfície.

PixelFormat

Um valor da enumeração D3DDDIFORMAT que indica o formato de pixel da superfície.

ColorBasis

Um valor da enumeração D3DKMDT_COLOR_BASIS que indica a base de cor usada para codificar o conteúdo da superfície.

PixelValueAccessMode

Um valor da enumeração D3DKMDT_PIXEL_VALUE_ACCESS_MODE que indica o tipo de dados (por exemplo, valores de cores diretas ou índices de paleta) armazenados na superfície.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

D3DDDIFORMAT