Compartir a través de


estructura de DXGI_DDI_PRIMARY_DESC (dxgiddi.h)

Describe un recurso que se usa como principal (es decir, un recurso que se examina en la pantalla).

Sintaxis

typedef struct DXGI_DDI_PRIMARY_DESC {
  [in]  UINT                           Flags;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]  DXGI_DDI_MODE_DESC             ModeDesc;
  [out] UINT                           DriverFlags;
} DXGI_DDI_PRIMARY_DESC;

Miembros

[in] Flags

OR bit a bit válido de cualquiera de los valores siguientes que indica cómo se muestra el recurso.

Valor Significado
DXGI_DDI_PRIMARY_OPTIONAL (0x1) El controlador de pantalla en modo de usuario puede impedir que el recurso sea un principal.
El controlador puede evitar el volteo real (de la principal opcional a la principal normal) y puede usar una operación presente de estilo de copia. Por lo tanto, de esta manera, es posible que el controlador pueda impedir que el recurso se use realmente como principal.
DXGI_DDI_PRIMARY_NONPREROTATED (0x2) El principal representa realmente la rotación de tipo DXGI_DDI_MODE_ROTATION_IDENTITY, aunque se use con modos de presentación que no sean de tipo DXGI_DDI_MODE_ROTATION_IDENTITY, ya que las aplicaciones controlarán la orientación de salida girando, por ejemplo, la matriz de ventanilla y proyección.
DXGI_DDI_PRIMARY_STEREO (0x4) Compatible con Windows 8 y versiones posteriores.
El principal representa un búfer de retroceso estéreo.
DXGI_DDI_PRIMARY_INDIRECT (0x8) Compatible con Windows 10 y versiones posteriores.
El elemento principal se usará para presentarlo a un dispositivo de visualización indirecto.

[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 de vídeo presente (VidPN) en la que se crea la superficie principal.

[in] ModeDesc

Estructura DXGI_DDI_MODE_DESC que describe el modo de visualización.

[out] DriverFlags

OR bit a bit válido de valores que indican cómo el controlador puede mostrar el recurso.

El valor de DXGI_DDI_PRIMARY_DRIVER_FLAG_NO_SCANOUT (0x1) es actualmente el único valor admitido. Este bit indica que el controlador no puede admitir la configuración en tiempo de ejecución de ningún subrecurso del recurso especificado como principal. El controlador de pantalla en modo de usuario debe establecer este bit si implementa la presentación de esta superficie a través de una operación de copia. Por lo tanto, el tiempo de ejecución no usará la presentación de estilo flip si se establece este bit.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado dxgiddi.h (incluya D3d10umddi.h)

Consulte también

D3D10DDIARG_CREATERESOURCE

DXGI_DDI_MODE_DESC