Condividi tramite


Struttura DDVIDEOPORTBANDWIDTH (dvp.h)

La struttura DDVIDEOPORTBANDWIDTH descrive le caratteristiche della larghezza di banda di una sovrimpressione quando viene usata con una particolare configurazione del formato di oggetti/pixel delle porte video (VPE).

Sintassi

typedef struct _DDVIDEOPORTBANDWIDTH {
  DWORD     dwSize;
  DWORD     dwCaps;
  DWORD     dwOverlay;
  DWORD     dwColorkey;
  DWORD     dwYInterpolate;
  DWORD     dwYInterpAndColorkey;
  ULONG_PTR dwReserved1;
  ULONG_PTR dwReserved2;
} *LPDDVIDEOPORTBANDWIDTH, DDVIDEOPORTBANDWIDTH;

Members

dwSize

Specifica le dimensioni in byte della struttura DDVIDEOPORTBANDWIDTH.

dwCaps

Specifica le dipendenze della larghezza di banda. La funzione DdVideoPortGetBandwidth del driver imposta questo membro su uno dei valori seguenti:

Flag Significato
DDVPBCAPS_DESTINATION Le funzionalità del dispositivo sono descritte in termini di fattore di estensione minimo della sovrimpressione di destinazione. Le informazioni sulla larghezza di banda impostate dal driver nei membri dwOverlay, dwColorkey, dwYInterpolate e dwYInterpAndColorkey fanno riferimento alle dimensioni della sovrimpressione di destinazione.
DDVPBCAPS_SOURCE Le funzionalità del dispositivo sono descritte in termini di dimensioni del rettangolo di sovrapposizione di origine necessarie (in pixel). Le informazioni sulla larghezza di banda impostate dal driver nei membri dwOverlay, dwColorkey, dwYInterpolate e dwYInterpAndColorkey fanno riferimento alle dimensioni della sovrimpressione di origine.

dwOverlay

Specifica la dimensione del fattore di estensione o della sorgente di sovrapposizione in corrispondenza della quale il dispositivo può supportare una sovrimpressione, moltiplicata per 1000. Il driver imposta questo valore in base al tipo e alle funzionalità del dispositivo e alle dimensioni specificate nei membri dwWidth e dwHeight della struttura DD_GETVPORTBANDWIDTHDATA passata a DdVideoPortGetBandwidth. Ad esempio, un fattore di estensione pari a 2 viene specificato come 2000 e una dimensione di origine di sovrapposizione pari a 750 indica che la sovrimpressione di origine specificata deve essere compattata al 75% delle dimensioni originali. Il driver deve restituire un numero valido in questo membro.

dwColorkey

Specifica la dimensione di origine del fattore di estensione o della sovrimpressione in corrispondenza della quale è supportata una sovrimpressione con tasti di scelta rapida, moltiplicata per 1000. Il driver imposta questo valore in base al tipo e alle funzionalità del dispositivo e alle dimensioni specificate nei membri dwWidth e dwHeight della struttura DD_GETVPORTBANDWIDTHDATA passata a DdVideoPortGetBandwidth. Ad esempio, un fattore di estensione pari a 2 viene specificato come 2000.

dwYInterpolate

Specifica la dimensione di origine del fattore di estensione o della sovrimpressione in corrispondenza della quale è supportata un'sovrapposizione con l'interpolazione dell'asse y, moltiplicata per 1000. Il driver imposta questo valore in base al tipo e alle funzionalità del dispositivo e alle dimensioni specificate nei membri dwWidth e dwHeight della struttura DD_GETVPORTBANDWIDTHDATA passata a DdVideoPortGetBandwidth. Ad esempio, un fattore di estensione pari a 2 viene specificato come 2000.

dwYInterpAndColorkey

Specifica la dimensione di origine del fattore di estensione o della sovrimpressione in corrispondenza della quale è supportata un'sovrapposizione con l'interpolazione dell'asse y e il tasto di scelta del colore, moltiplicato per 1000. Il driver imposta questo valore in base al tipo e alle funzionalità del dispositivo e alle dimensioni specificate nei membri dwWidth e dwHeight della struttura DD_GETVPORTBANDWIDTHDATA passata a DdVideoPortGetBandwidth. Ad esempio, un fattore di estensione pari a 2 viene specificato come 2000.

dwReserved1

Riservato per l'uso del sistema e deve essere ignorato dal driver.

dwReserved2

Riservato per l'uso del sistema e deve essere ignorato dal driver.

Requisiti

   
Intestazione dvp.h (include Dvp.h)

Vedi anche

DD_GETVPORTBANDWIDTHDATA

DdVideoPortGetBandwidth