estrutura DXGI_DDI_PRIMARY_DESC (dxgiddi.h)
Descreve um recurso usado como primário (ou seja, um recurso que é verificado para a exibição).
Sintaxe
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;
Membros
[in] Flags
Um OR bit a bit válido de qualquer um dos valores a seguir que indica como o recurso é exibido.
Valor | Significado |
---|---|
DXGI_DDI_PRIMARY_OPTIONAL (0x1) | O driver de exibição do modo de usuário pode impedir que o recurso seja primário. O driver pode impedir a inversão real (do primário opcional para o primário regular) e pode usar uma operação presente no estilo de cópia. Portanto, dessa forma, o driver pode ser capaz de impedir que o recurso seja realmente usado como primário. |
DXGI_DDI_PRIMARY_NONPREROTATED (0x2) | O primário representa realmente a rotação do tipo DXGI_DDI_MODE_ROTATION_IDENTITY, mesmo que seja usado com modos de exibição não DXGI_DDI_MODE_ROTATION_IDENTITY tipo, pois os aplicativos lidarão com a orientação de saída girando, por exemplo, o visor e a matriz de projeção. |
DXGI_DDI_PRIMARY_STEREO (0x4) | Com suporte em Windows 8 e versões posteriores. O primário representa um buffer de fundo estéreo. |
DXGI_DDI_PRIMARY_INDIRECT (0x8) | Com suporte em Windows 10 e versões posteriores. O primário será usado para apresentar a um dispositivo de exibição indireto. |
[in] VidPnSourceId
O número de identificação baseado em zero da origem presente do vídeo em um caminho de uma topologia de VidPN (rede presente em vídeo) na qual a superfície primária é criada.
[in] ModeDesc
Uma estrutura DXGI_DDI_MODE_DESC que descreve o modo de exibição.
[out] DriverFlags
Um OR bit a bit válido de valores que indicam como o driver pode exibir o recurso.
O valor de DXGI_DDI_PRIMARY_DRIVER_FLAG_NO_SCANOUT (0x1) atualmente é o único valor com suporte. Esse bit indica que o driver não pode dar suporte à configuração de runtime de qualquer sub-recurso do recurso especificado como primário. O driver de exibição do modo de usuário deve definir esse bit se implementar a apresentação dessa superfície por meio de uma operação de cópia. Portanto, o runtime não usará a apresentação no estilo flip se esse bit estiver definido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | dxgiddi.h (inclua D3d10umddi.h) |