D3DKMDT_SHAREDPRIMARYSURFACEDATA struttura (d3dkmdt.h)
La struttura D3DKMDT_SHAREDPRIMARYSURFACEDATA descrive una superficie primaria condivisa.
Sintassi
typedef struct _D3DKMDT_SHAREDPRIMARYSURFACEDATA {
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[in] D3DDDI_RATIONAL RefreshRate;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} D3DKMDT_SHAREDPRIMARYSURFACEDATA;
Members
[in] Width
Larghezza della superficie, in pixel. Il driver restituisce il valore di larghezza.
[in] Height
Altezza della superficie, in pixel. Il driver restituisce il valore di altezza.
[in] Format
Valore D3DDDIFORMAT tipizzato che indica il formato pixel della superficie. Il driver restituisce il valore di formato.
[in] RefreshRate
Struttura D3DDDI_RATIONAL che indica la frequenza di aggiornamento con cui è stata creata la superficie primaria condivisa.
[in] VidPnSourceId
Numero di identificazione in base zero del video presente nell'origine in un percorso di una topologia di rete (VidPN) presente nella rete video in cui si trova la superficie.
Commenti
Più processi possono bloccare una superficie primaria condivisa. La gestione memoria video aggiunge l'allocazione standard per la superficie primaria condivisa nella memoria video in modo che il convertitore digitale-analogico (DAC) sia garantito per analizzare sempre i dati appropriati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Intestazione | d3dkmdt.h (include D3dkmddi.h) |