estructura de DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT (d3dkmddi.h)
La estructura DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT describe cómo establecer el atributo de formato privado para un origen de vídeo presente.
Sintaxis
typedef struct _DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] HANDLE PrimaryAllocation;
[in] UINT PrivateDriverFormatAttribute;
} DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT;
Miembros
[in] VidPnSourceId
El número de identificación basado en cero que identifica el origen del vídeo presente en una ruta de acceso de una topología de red presente de vídeo (VidPN) para cambiar el atributo de formato del controlador privado de.
[in] PrimaryAllocation
Si no es cero, controle la asignación de la superficie principal actual para el origen del vídeo presente que especifica el miembro VidPnSourceId . El controlador de minipuerto de pantalla devuelve este identificador cuando se llama a su función DxgkDdiCreateAllocation para crear la superficie principal. Este identificador se devuelve en el miembro hAllocation de la estructura DXGK_ALLOCATIONINFO del elemento de superficie principal en el miembro de matriz pAllocationInfo de la estructura DXGKARG_CREATEALLOCATION . Este identificador es un puntero a una estructura de datos del controlador privado que contiene información sobre la asignación principal.
Si PrimaryAllocation está establecido en cero, no hay ninguna superficie principal asociada actualmente con el origen presente del vídeo. En esta situación, el origen del vídeo presente no está visible.
[in] PrivateDriverFormatAttribute
Valor UINT que especifica el atributo de formato privado que se va a establecer para el origen presente de vídeo que especifica el miembro VidPnSourceId .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Encabezado | d3dkmddi.h (incluye D3dkmddi.h) |