Partager via


structure DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)

Spécifie la façon dont les valeurs alpha de sortie sont calculées pour les opérations blit lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Syntaxe

typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
  DXVAHD_ALPHA_FILL_MODE Mode;
  UINT                   StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;

Membres

Mode

Spécifie le mode de remplissage alpha, en tant que membre de l’énumération DXVAHD_ALPHA_FILL_MODE .

Si le membre FeatureCaps de la structure DXVAHD_VPDEVCAPS ne contient pas l’indicateur DXVAHD_FEATURE_CAPS_ALPHA_FILL , le mode de remplissage alpha doit être défini sur DXVAHD_ALPHA_FILL_MODE_OPAQUE.

La valeur d’état par défaut est DXVAHD_ALPHA_FILL_MODE_OPAQUE.

StreamNumber

Index de base zéro du flux d’entrée à utiliser pour les valeurs alpha. Ce membre est utilisé lorsque le mode de remplissage alpha est DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM ; sinon, la valeur est ignorée.

Pour obtenir le nombre maximal de flux, appelez IDXVAHD_Device::GetVideoProcessorDeviceCaps et case activée le membre MaxStreamStates de la structure DXVAHD_VPDEVCAPS.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête dxvahd.h

Voir aussi

DXVA-HD

DXVAHD_BLT_STATE

Structures vidéo Direct3D

IDXVAHD_VideoProcessor::SetVideoProcessBltState

Media Foundation Structures