estrutura D3DDDICB_SETDISPLAYMODE (d3dumddi.h)
A estrutura D3DDDICB_SETDISPLAYMODE descreve a alocação primária usada para verificar a exibição.
Sintaxe
typedef struct _D3DDDICB_SETDISPLAYMODE {
[in] D3DKMT_HANDLE hPrimaryAllocation;
[out] UINT PrivateDriverFormatAttribute;
} D3DDDICB_SETDISPLAYMODE;
Membros
[in] hPrimaryAllocation
Um tipo de dados D3DKMT_HANDLE que representa o identificador do modo kernel para a alocação primária para verificação. A função pfnAllocateCb do runtime do Microsoft Direct3D retorna esse identificador.
[out] PrivateDriverFormatAttribute
Um atributo de formato privado que o driver de exibição do modo de usuário deve usar para converter a superfície primária atual se a função de retorno de chamada pfnSetDisplayModeCb retornada D3DDDIERR_INCOMPATIBLEPRIVATEFORMAT.
Observações
O driver de exibição do modo de usuário pode definir o membro do hPrimaryAllocation na chamada para pfnSetDisplayModeCb para verificar qualquer alocação. No entanto, a alocação deve ser marcada como primária (ou seja, o driver de exibição do modo de usuário deve ter definido o sinalizador de campo de bits primário no Flags membro da estrutura D3DDDI_ALLOCATIONINFO em uma chamada para a função pfnAllocateCb para criar a alocação).
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
cabeçalho | d3dumddi.h (inclua D3dumddi.h) |