DisplayPath Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um caminho de pipeline de exibição de uma "origem" lógica para um DisplayTarget. Uma fonte lógica fornece um buffer de quadro, em um formato descrito pelas propriedades de origem. O pipeline de exibição compõe o conteúdo de origem e o transforma no formato descrito pelas propriedades de destino.
Os objetos DisplayPath também implementam a interface COM IDisplayPathInterop.
public ref class DisplayPath sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayPath final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayPath
Public NotInheritable Class DisplayPath
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10, version 1809 (introduzida na 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v7.0)
|
Propriedades
IsInterlaced |
Obtém ou define um valor opcional para saber se o modo de destino para esse caminho está entrelaçado. |
IsStereo |
Obtém ou define se o modo de destino para esse caminho está no modo estereoscópico 3D. |
PhysicalPresentationRate |
Obtém ou define a taxa física real na qual a exibição está verificando pixels (quando as taxas de atualização estão sendo virtualizadas). |
PresentationRate |
Obtém ou define um valor opcional para a taxa de atualização, também conhecida como taxa de sincronização vertical, do modo de destino desse caminho. |
Properties |
Reservado para uso futuro. |
Rotation |
Obtém ou define como o pipeline de exibição gira o buffer de quadro de origem antes de fazer a verificação para o destino. |
Scaling |
Obtém ou define como o pipeline de exibição dimensiona o buffer de quadro de origem antes de fazer a verificação para o destino. |
SourcePixelFormat |
Obtém ou define o formato de pixel das superfícies que terão permissão para apresentar a este DisplayPath. |
SourceResolution |
Obtém ou define um valor opcional para o tamanho do buffer de pixel usado para verificação, antes de ser transformado para caber na resolução de destino. |
Status |
Obtém o último status do caminho no sistema, capturado quando o DisplayState foi criado ou aplicado pela última vez. |
Target |
O DisplayTarget ao qual esse caminho se conecta. |
TargetResolution |
Obtém ou define um valor opcional para o tamanho do quadro fornecido para o monitor do destino. Isso pode ser diferente do tamanho do buffer de quadro "origem", nesse caso, o pipeline de exibição transforma o conteúdo usando as propriedades Rotação e Dimensionamento . |
View |
Obtém a exibição lógica da qual esse caminho está conectado. Todos os caminhos que residem no mesmo DisplayView são logicamente clonados juntos. |
WireFormat |
Obtém ou define um valor opcional para a representação de hardware exata usada para verificar; como a codificação de pixels, bits por canal, espaço de cor e formato de metadados HDR. |
Métodos
ApplyPropertiesFromMode(DisplayModeInfo) |
Define neste objeto DisplayPath todas as propriedades refletidas em um DisplayModeInfo fornecido. Observe que o formato de fio não é definido por esse método, uma vez que um objeto DisplayModeInfo refere-se a um intervalo de formatos de fio válidos. |
FindModes(DisplayModeQueryOptions) |
Consulta o driver para determinar as combinações de modo válidas que podem ser aplicadas a esse DisplayPath. Todas as propriedades que já foram definidas nesse caminho são usadas como restrições para limitar o conjunto de modos retornados. |