Compartilhar 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 cores 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
de cliente com suporte mínimo Windows Vista
cabeçalho d3dkmdt.h

Consulte também

D3DDDIFORMAT