estructura 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
Número de identificación de base cero que identifica el origen del vídeo presente en una ruta de acceso de una topología de red de vídeo presente (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 que especifica el VidPnSourceId miembro. 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 del 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, actualmente no hay ninguna superficie principal asociada al origen de la presentación del vídeo. En esta situación, el origen del presente vídeo no está visible.
[in] PrivateDriverFormatAttribute
Valor UINT que especifica el atributo de formato privado que se va a establecer para el origen del vídeo presente que especifica el miembro vidPnSourceId de.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |