Compartilhar via


estrutura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS (d3dkmddi.h)

Indica como um KMDOD (driver somente exibição) do modo kernel deve executar uma operação atual.

Sintaxe

typedef struct _D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS {
  union {
    struct {
      UINT Rotate : 1;
      UINT Reserved : 31;
    };
         UINT Value;
  };
} D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS;

Membros

[in] Rotate

Um valor UINT que especifica se os dados da apresentação devem ser girados para corresponder à orientação atual da tela durante a transferência de bloco de bits da apresentação (bitblt). A orientação atual da tela é definida no membro Rotation de uma estrutura D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION, que é definida no ContentTransformation membro da estrutura D3DKMDT_VIDPN_PRESENT_PATH para o caminho presente do vídeo.

O KMDOD deve girar os dados somente se o sinalizador Girar campo de bits estiver definido. Mesmo que o KMDOD determine que a orientação atual da tela é girada dos dados da apresentação e Girar não estiver definida, o KMDOD não deverá girar os dados.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

[in] Reserved

Esse membro é reservado e deve ser definido como zero.

Definir esse membro como zero é equivalente a definir os 31 bits restantes (0xFFFFFFFF) do membro Value de 32 bits como zeros.

Value

Um membro no sindicato que D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS contém que pode conter um valor de 32 bits que identifica o tipo de operação atual a ser executada.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

D3DKMDT_VIDPN_PRESENT_PATH

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION