Compartir a través de


estructura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS (d3dkmddi.h)

Indica cómo un controlador de solo visualización del modo kernel (KMDOD) es realizar una operación actual.

Sintaxis

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

Miembros

[in] Rotate

Valor UINT que especifica si se rotan los datos de presentación para que coincidan con la orientación actual de la pantalla durante la transferencia de bloques de bits de presentación (bitblt). La orientación actual de la pantalla se establece en el miembro Rotation de una estructura de D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION, que se establece en el miembro ContentTransformation de la estructura D3DKMDT_VIDPN_PRESENT_PATH del vídeo presente.

El KMDOD solo debe girar los datos si se establece la marca de campo de bits Girar. Incluso si el KMDOD determina que la orientación actual de la pantalla se gira a partir de los datos de presentación y Girar no está establecida, el KMDOD no debe girar los datos.

Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).

[in] Reserved

Este miembro está reservado y debe establecerse en cero.

Establecer este miembro en cero equivale a establecer los 31 bits restantes (0xFFFFFFFF) del valor de 32 bits miembro en ceros.

Value

Miembro de la unión que D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS contiene que puede contener un valor de 32 bits que identifica el tipo de operación actual que se va a realizar.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
encabezado de d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

D3DKMDT_VIDPN_PRESENT_PATH

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION