Condividi tramite


struttura D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS (d3dkmthk.h)

Presentare flag di sovrimpressione multiplano.

Sintassi

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT FlipStereo : 1;
      UINT FlipStereoTemporaryMono : 1;
      UINT FlipStereoPreferRight : 1;
      UINT FlipDoNotWait : 1;
      UINT FlipDoNotFlip : 1;
      UINT FlipRestart : 1;
      UINT DurationValid : 1;
      UINT HDRMetaDataValid : 1;
      UINT HMD : 1;
      UINT TrueImmediate : 1;
      UINT FromDDisplay : 1;
      UINT IndirectDisplay : 1;
      UINT Reserved : 20;
    };
    UINT Value;
  };
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS;

Members

FlipStereo

Specifica se il driver deve capovolgere le immagini sia a sinistra che a destra di un'allocazione stereo.

FlipStereoTemporaryMono

Specifica se il driver deve usare l'immagine sinistra di un'allocazione stereo per le parti destra e sinistra di un frame stereo. Il driver esegue la stessa operazione presente di FlipStereo, ad eccezione del fatto che deve eseguire la scansione solo dall'immagine sinistra per produrre entrambe le immagini di un fotogramma stereo.

FlipStereoPreferRight

Specifica che quando il driver clona un'allocazione primaria stereo in un monitor mono, deve usare l'immagine corretta.

I membri FlipStereoTemporaryMono e FlipStereoPreferRight non possono essere entrambi impostati contemporaneamente.

FlipDoNotWait

Valore UINT che specifica se il driver client installabile OpenGL richiede che l'operazione corrente attenda che il numero di superfici capovolte in coda sia inferiore a un determinato limite prima dell'inizio dell'operazione. L'impostazione di questo membro indica che la progettazione immagine e configurazione non richiede l'attesa. Il limite predefinito per il numero di superfici capovolte in coda è tre.

FlipDoNotFlip

Valore UINT che specifica se inserire attese in coda nel flusso di rendering. L'impostazione di questo membro indica di passare alla stessa superficie attualmente sottoposta a scansione.

FlipRestart

Valore UINT che specifica se riavviare un capovolgimento in una nuova superficie.

DurationValid

Indica se la durata è valida.

HDRMetaDataValid

Indica se i metadati HDR sono validi.

HMD

HMD (display a testa montata).

TrueImmediate

Se un intervallo presente è 0, consentire l'operazione di strappo anziché eseguire l'override di un capovolgimento in coda in precedenza.

FromDDisplay

Indica che il presente proviene da DirectDisplay.

IndirectDisplay

Reserved

Riservato per utilizzo interno.

Value

Valore utilizzato per operare sugli altri membri.

Requisiti

Requisito Valore
Intestazione d3dkmthk.h