estructura D3DKMDT_SHAREDPRIMARYSURFACEDATA (d3dkmdt.h)
La estructura D3DKMDT_SHAREDPRIMARYSURFACEDATA describe una superficie principal compartida.
Sintaxis
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;
Miembros
[in] Width
Ancho de la superficie, en píxeles. El controlador devuelve el valor de ancho.
[in] Height
Alto de la superficie, en píxeles. El controlador devuelve el valor de alto.
[in] Format
Valor con tipo D3DDDIFORMAT que indica el formato de píxel de la superficie. El controlador devuelve el valor de formato.
[in] RefreshRate
Estructura D3DDDI_RATIONAL que indica la frecuencia de actualización con la que se creó la superficie principal compartida.
[in] VidPnSourceId
El número de identificación de base cero del origen del vídeo presente en una ruta de acceso de una topología de red presente de vídeo (VidPN) en la que se encuentra la superficie.
Comentarios
Varios procesos pueden bloquear una superficie principal compartida. El administrador de memoria de vídeo ancla la asignación estándar para la superficie principal compartida en la memoria de vídeo, por lo que se garantiza que el convertidor digital a analógico (DAC) siempre examine los datos adecuados.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | d3dkmdt.h (incluye D3dkmddi.h) |