Compartilhar via


estrutura D3DKMT_SETDISPLAYMODE (d3dkmthk.h)

A estrutura D3DKMT_SETDISPLAYMODE descreve a alocação primária usada para verificação para a exibição.

Sintaxe

typedef struct _D3DKMT_SETDISPLAYMODE {
  [in]  D3DKMT_HANDLE                         hDevice;
  [in]  D3DKMT_HANDLE                         hPrimaryAllocation;
  [in]  D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  [in]  D3DDDI_ROTATION                       DisplayOrientation;
  [out] UINT                                  PrivateDriverFormatAttribute;
  [in]  D3DKMT_SETDISPLAYMODE_FLAGS           Flags;
} D3DKMT_SETDISPLAYMODE;

Membros

[in] hDevice

Um identificador para o dispositivo que solicita a configuração do modo de exibição.

[in] hPrimaryAllocation

Um tipo de dados D3DKMT_HANDLE que representa o identificador do modo kernel para a alocação primária para verificação.

[in] ScanLineOrdering

Um valor de tipo D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING que indica como as linhas de verificação são ordenadas no modo de exibição.

[in] DisplayOrientation

Um valor de tipo D3DDDI_ROTATION que identifica a orientação do modo de exibição.

[out] PrivateDriverFormatAttribute

Um valor UINT que especifica um atributo de formato privado que o ICD (driver de cliente instalável) OpenGL deve usar para converter a superfície primária atual se uma chamada para a função D3DKMTSetDisplayMode falhar com STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT.

[in] Flags

Com suporte no Windows 7 e versões posteriores.

Uma estrutura D3DKMT_SETDISPLAYMODE_FLAGS que especifica, em sinalizadores de campo de bit, atributos para definir o modo de exibição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmthk.h (inclua D3dkmthk.h)

Confira também

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS