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)

Consulte también

DXGKARG_CREATEALLOCATION

DXGK_ALLOCATIONINFO

DxgkDdiCreateAllocation

DxgkDdiSetDisplayPrivateDriverFormat