estrutura DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)
Especifica como os valores alfa de saída são calculados para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
Sintaxe
typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
DXVAHD_ALPHA_FILL_MODE Mode;
UINT StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;
Membros
Mode
Especifica o modo de preenchimento alfa, como membro da enumeração DXVAHD_ALPHA_FILL_MODE .
Se o membro FeatureCaps da estrutura DXVAHD_VPDEVCAPS não contiver o sinalizador DXVAHD_FEATURE_CAPS_ALPHA_FILL , o modo de preenchimento alfa deverá ser definido como DXVAHD_ALPHA_FILL_MODE_OPAQUE.
O valor de estado padrão é DXVAHD_ALPHA_FILL_MODE_OPAQUE.
StreamNumber
Índice baseado em zero do fluxo de entrada a ser usado para os valores alfa. Esse membro é usado quando o modo de preenchimento alfa é DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM; caso contrário, o valor será ignorado.
Para obter o número máximo de fluxos, chame IDXVAHD_Device::GetVideoProcessorDeviceCaps e marcar o membro MaxStreamStates da estrutura DXVAHD_VPDEVCAPS.
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | dxvahd.h |