estrutura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS (d3dkmddi.h)
Indica como um driver somente exibição do modo kernel (KMDOD) 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 membro ContentTransformation da estrutura D3DKMDT_VIDPN_PRESENT_PATH para o caminho presente do vídeo.
O KMDOD deverá 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 a partir dos dados da apresentação e Rotate não está definido, o KMDOD não deve 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 na união 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 |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |